诺瓦(软开)一面二面hr面

30分钟,纯八股拷打,c++、计算机网络、操作系统、数据库
1. 自我介绍
2. 面向对象三大特性(展开讲讲)
3. 虚函数和纯虚函数?抽象类?
4. 多重继承
5. 数据类型占几个字节,说几个
6. 智能指针
7. 进程间的通信方式
8. 创建线程的几种方式
9. 线程有哪几种状态
10. 线程间的同步方式
11. 死锁的产生和解决方式
12. osi七层模型
13. TCP和UDP在哪一层?IP呢?路由器和交换机?
14. TCP粘包和解决
15. UDP头部
16. HTTP和HTTPS的区别?
17. HTTPS实现
18. HTTP1.0 1.1 2.0区别
19. ping的工作原理
20. 项目
21. 数据库
22. 优化MySQL从哪些方面
23. 分库分表
24. 什么情况下创建索引
25. 事务,如何回滚
反问

二面,20多分钟,和之前的面经问题基本一模一样,面试官没有开摄像头
1. 自我介绍
2. 家是哪里的?C++技术栈?
3. IO多路复用的目的
4. stl容器是否线程安全
5. 虚析构的作用
6. 设计模式用过哪些
7. 1000个小文件,单线程和多线程哪个快?
8. 局域网内,100台主机从一个服务器下载10g大文件,如何设计传输?
9. 为什么大家都做webserver
10. HTTP和HTTPS的区别
反问

线下三面hr
节后4-5天给结果
全部评论
虽然多但是倒没什么难度,背过就能答上来,没背就。。。
1 回复 分享
发布于 2023-09-08 10:51 陕西

相关推荐

07-28 23:57
已编辑
哈尔滨工程大学 Java
各位牛友大家好!一年一度的秋招黄金季又来了!今年自动驾驶领域的明星公司——元戎启行 (DeepRoute.ai) 的秋招已经正式启动!作为去年成功上岸元戎的学长,深知秋招竞争的激烈和一份靠谱内推的重要性。今天不仅为大家带来软件开发岗(C++/Java/Python方向通用)的独家面经复盘,更重要的是提供🔥 官方最强内推渠道!使用我的内推码投递,简历优先筛选,大大提高过筛率!🚀 为什么选择元戎启行?行业风口: 深耕L4级自动驾驶,技术实力顶尖,与多家头部车企深度合作,量产落地进程加速!技术驱动: 核心团队成员来自国内外顶尖高校和科技公司,技术氛围浓厚,成长空间巨大。薪资福利: 提供极具竞争力的薪资(SP/SSP offer 非常大方!)、丰厚的签字费、完善的六险一金、补充商业保险、年度体检、带薪年假、节日福利、免费三餐/下午茶、租房补贴等。工作体验: 开放、扁平、高效的技术氛围,牛人聚集,能学到真东西!软件开发岗面试经验深度复盘(通用方向)我面试的是软件开发工程师-自动驾驶系统方向,整体流程高效紧凑(大概3周走完全流程),面试官专业且友好。📝 一面(技术面 - 基础+项目深挖,约60分钟)1. 自我介绍: 重点突出与岗位匹配的技能和项目经历。2. 基础知识:C++: 虚函数机制、多态实现原理、智能指针(unique/shared/weak区别及使用场景)、STL容器底层原理(vector扩容、map/set实现)、移动语义。操作系统: 进程/线程/协程区别与通信方式、死锁条件及预防/避免、内存管理(分页/分段)、常用Linux命令。计算机网络: TCP三次握手/四次挥手、TCP vs UDP、HTTP/HTTPS、常见状态码、WebSocket。数据结构与算法: 数组 vs 链表时间复杂度、树(二叉树遍历、BST)、堆、哈希表冲突解决。3. 项目深挖: 重点! 面试官会选择一个你最核心的项目,深入追问细节:项目背景、目标、你的具体职责。技术选型原因?遇到了哪些技术难点?如何解决的?系统架构设计?模块划分?关键算法/数据结构?性能优化?如何测试和验证效果?有没有考虑过其他方案?为什么最终选择这个?面试官特别关注:解决问题的思路、工程能力、对技术的深度理解。4. 简单算法题: 在线coding,LeetCode Easy/Medium难度,字符串处理或基础数据结构应用(例如:反转链表、两数之和变种、有效的括号、合并有序数组)。📝 二面(技术面 - 深度技术+系统设计/场景题,约60-75分钟)1. 针对一面或简历中其他项目进行更深层次的追问: 可能涉及并发控制、设计模式应用、底层优化细节等。2. 系统设计/场景题(重要):设计一个高性能的消息队列(核心功能、吞吐量、持久化、可靠性保障思路)。设计一个实时车辆轨迹数据处理模块(数据流、数据结构、查询效率、如何扩展)。设计一个线程池(核心参数、工作流程、任务队列选择、拒绝策略)。考察点:架构思维、权衡能力、对常见中间件/系统的理解、工程经验。3. 底层原理: 可能会深入问一些Linux内核机制(如epoll)、网络协议栈、内存分配器等(根据简历和面试情况)。4. 中等算法题: LeetCode Medium及以上难度,动态规划、DFS/BFS、链表/树的操作(例如:二叉树的最大路径和、LRU缓存机制、岛屿数量、排序链表)。📝 三面(技术面/主管面 - 综合能力+未来潜力,约45-60分钟)1. 技术广度: 可能会涉及一些非项目相关但体现技术视野的问题(如对云计算、分布式、数据库的理解)。2. 解决复杂问题的思路: 给一个开放的难题或Bug场景,问你的分析和解决思路。3. 学习能力/技术热情: 最近在看什么技术?有深入研究的领域吗?如何学习新技术?4. 沟通协作: 项目中如何与团队成员协作?遇到分歧如何处理?5. 职业规划: 为什么选择自动驾驶?为什么选择元戎?未来几年的规划?6. 可能还有一道中等难度算法题或设计题: 侧重思路和沟通。📝 HR面(约30分钟)自我介绍(简洁版)。对元戎的了解?为什么选择元戎?个人优缺点?期望薪资?工作地点倾向?手里是否有其他Offer?入职时间?反问环节(可以问团队情况、培养计划、公司文化等)。💡 面试准备建议1. 吃透基础: 操作系统、网络、数据结构、语言特性(尤其C++)、数据库是重中之重。2. 深挖项目: 对自己的项目了如指掌,能用清晰的逻辑阐述设计思路、难点、解决方案、收获。STAR法则很好用。3. 算法刷题: LeetCode至少刷透Hot 100 + 剑指Offer,重点在链表、树、数组、字符串、动态规划、DFS/BFS、堆栈队列。中等难度是主流。4. 了解公司业务: 了解一下元戎的技术路线、产品(如DeepRoute-Driver 3.0)、合作伙伴。面试官可能会问“为什么选择我们”。5. 模拟面试: 找同学朋友多练,尤其是项目阐述和系统设计。6. 心态平和: 展现积极自信、善于沟通、乐于学习的态度。🔥🔥🔥 重中之重:你的独家内推通道!强烈建议通过我的内推链接进行投递! 内推简历会进入优先筛选通道,大大提高你的简历通过率(免筛/快筛),避免在简历池中被淹没!很多优秀同学挂在了简历关,非常可惜!📌 内推方式如下(超简单两步):1. 点击官方校招投递链接: [此处替换为元戎启行官方校招网申链接]2. 在网申系统的“内推码/内推人”一栏,务必填写我的内推码:NTAW9FW填写内推码投递,你将获得以下优势:简历优先筛选! 更快进入笔试/面试流程。随时找我查询进度! (在系统允许范围内,我会尽力帮你查看)。投递后可以私聊我(牛客私信/微信[可留,可选]),备注“元戎内推+姓名”,我会拉你进信息交流群(如有),及时分享动态、答疑解惑。全程助力,让你的秋招之路更顺畅!⏰ 重要提醒秋招是越早投递优势越大!HC(HeadCount)有限,先到先得,后面可能竞争更激烈或HC被锁!认真对待每一次笔试和面试,充分准备。仔细阅读岗位JD(Job Description),确保技能匹配。行动起来!不要再观望了!元戎启行是自动驾驶领域不可多得的优秀平台,技术氛围好,发展前景广阔。现在投递,就是抢占先机!✅ 立即投递: https://app.mokahr.com/m/campus-recruitment/deeproute/145894#/home✅ 必填内推码: NTAW9FW有任何关于岗位、面试、内推流程的问题,都欢迎在帖子下方留言或直接私信我!我会尽力解答。祝各位牛友都能在秋招中斩获心仪的Offer!期待在元戎启行与你成为同事!一起Drive the Future! 💨PS: 欢迎已经拿到元戎面试邀请或Offer的大佬在评论区分享经验,互帮互助!PPS: 我的内推码真实有效,已经帮助多位同学成功进入流程!欢迎大家踊跃投递!
元戎启行HR面14人在聊
点赞 评论 收藏
分享
评论
1
22
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务