小鹏汽车 C++开发 面经
部门:智能座舱
timeline:
- 06-28 投递
- 07-03 AI面
- 07-09 笔试
- 07-21 一面
- 08-04 二面
- 08-07 三面
- 08-15 hr面
- 08-15 意向
一面
30m,面试官迟到几分钟
- 自我介绍
- 主要用什么语言
- 项目拷打
- 锁竞争怎么分析
- 程序访问野指针崩溃的过程
- 场景题:实现一个工具,分析日志中每个业务的启动时序和耗时
- 如果文件特别大,怎么做
- 反问
- 工作内容:做端侧 LLM 的落地,具体方向可以进来再分配
- 反反问:能否提前实习
- 面试官主动解释工作地点入职后可以调整
面试官很温和,解答很耐心
二面
50m,面试官迟到几分钟 + 没开摄像头
- 自我介绍
- 项目介绍
- 项目有用在实际场景中吗
- 讲讲操作系统的内存分配(虚拟内存、分页机制、多级页表、TLB、页面置换、Linux 内核分配器)
- 看过内核源码吗
- 看的哪个版本
- 讲讲任务调度的源码
- ASan 怎么实现的,你觉得还有优化的空间吗
- 了解其他内存检测工具吗
- 怎么用 perf 做性能分析
- 实习拷打
- 你是一个技术爱好者吗
- 你有什么不足的地方吗
- 什么时候去实习的,学校课程怎么安排
- 面试官主动介绍部门和岗位
- 反问
- 能力要求:LLM 基础知识和 C++ 软件开发
- 什么时候能来提前实习
- 工作地点在北京可以吗
面试官水平挺高
三面
40m,面试官迟到几分钟
- 自我介绍
- 实习介绍
- 项目介绍
- 讲讲移动语义
- 讲讲返回值优化
- 反问
hr面
20m
- 自我介绍
- 实习收获
- 最有成就感的事情
- 个人优势
- 为什么不读研
- 选 offer 的考虑因素
- 老家是哪里的
- 工作地点偏好
- 有投其他什么公司
- 实习有转正吗
- 了解智能座舱吗
- 可以提前实习吗
- 反问
当天发意向