2023年秋招,想加入自动驾驶行业的你需要好好看这些面经总结

在之前这篇帖子2023年秋招,想加入自动驾驶行业的你需要关注这些公司的基础上,大家了解自己的意向公司之后,接下来就是投递简历准备面试了。于是这篇帖子的重点在于,结合面试的过程,总结一下面试中的高频问题,以及整理一下已有的相关面经,供大家参考。另外,我现在在智加科技做规划相关的工作,入职一年多,感觉各方面都不错,值得推荐一下。内推信息可以看这里:智加科技岗位内推贴
整体来看,大部分自动驾驶公司都不太会设置单独的笔试。从面试内容上面来看,主要可以分为简历上的项目相关内容、相关方向的算法基础和代码基础等几个主要方面。下面就分别针对这几个方面进行说明。

简历上的项目相关内容

简历上的项目是面试官第一个关心的内容。项目主要包括了自己的实习经历,在学校的科研项目经历,以及自己个人进行的相关的实践经历。在面试过程中面试官第一个要问的内容就是这些内容。希望大家在面试之前可以把自己的每一段经历用一句话整理好。基于什么目的,做了什么事情,用了什么方法,最后结果怎么样。这样的逻辑可以清晰明了的说清楚自己的每一段经历。
上面说的这一句话适用于简短介绍自己的一段经历。在介绍之后,面试官会根据自己感兴趣或者不清楚的技术细节进行提问。这个过程需要大家对自己的相关经历有一个比较清晰的逻辑分析过程和技术细节的熟悉。比如说为什么用这种方法不采用另一种方法,这种方法的具体是怎么实现的,他的输入输出是怎么设计的,为什么这样设计等等。这些问题需要比较明确的解释清楚,不然面试官有可能会认为你的项目并没有深入研究,甚至认为在你的项目经历中你本人只是了解而并不是主要参与者,给面试官留下不好的印象。

相关方向的算法基础

这一部分其实也主要是跟大家的项目经历相关的算法基础,只是范围更宽泛一些。可能大家并没有对他们进行深入的研究,但是这些内容是一些比较基础的内容,很可能大家入职之后要做相关的工作。因此建议大家除去自己深入研究的项目之外,对相关方向的基础也要基本掌握。下面分方向简单总结一下常见的内容。
localization 相关:

  1. imu 测量方程,噪声模型
  2. 多传感器之间时间同步
  3. 点云处理中的最近邻问题解法
  4. KDtree相关内容及基本操作方法实现
  5. UKF, EKF 和PF之间关系,比较

planning && control 相关

  1. 碰撞检测方法
  2. 各种曲线:贝塞尔曲线,b样条曲线,螺旋曲线的表示形式,优缺点
  3. 强化学习中的奖励函数设计,强化学习特点、局限性
  4. lattice planner 和EM planner的基本思路,具体实现、比较
  5. DP 和QP 基本思路
  6. A*, D*, RRT , hybrid A*等基本规划算法思路
  7. PID, LQR MPC 等相关控制方法思路,用途,比较。结合具体情况如何设计
  8. 马尔可夫过程,MPD, POMDP

perception 相关

  1. yolov5,结构,改进点,核心概念
  2. 注意力机制用途

代码基础

这部分代码基础其实和其他互联网公司的代码相关问题区别不大,毕竟自动驾驶相关岗位也都是整天和代码打交道。有了扎实的代码基础才能又好又快地实现自己设计地算法。这里地代码基础主要包括c++的基础知识以及手撕代码。下面还是列一下高频问题。 c++基础:

  1. c++ 多态、用途
  2. static 关键字, const关键字
  3. 智能指针各自的定义、用途、底层实现。
  4. 多进程、多线程、互斥锁
  5. 虚函数原理、用途
  6. c++ 标准库中的各种数据结构的原理、区别以及常用接口区别

手撕代码部分一般最多就是中等难度,需要大家多多练习

  1. 快排以及快排的各种变种(很重要,很常见,建议多练习几遍)
  2. 反转链表、判断链表中是否有环、环的位置
  3. 二叉树的遍历
  4. 动态规划
  5. 其他(大家可以关注一下牛客的上周考过专栏)

面经整理

上面分方向的整理基本是个大概的框架,具体的面试问题细节可以看看下面整理的前人写过的这些面经。 perception 相关: 图森未来-感知算法工程师-面经 自动驾驶 感知算法面经 - 1 智加 算法 一面面经 二面凉经 21年视觉算法无实习论文秋招方法论 2021校招的一点算法岗面经 文远知行自动驾驶 算法一面,面试官超nice 百度自动驾驶感知一二三面经 百度AIDU计划(自动驾驶)面经(凉) 百度算法岗实习面经(已offer) 大疆车载BU算法岗提前批(星推官)面经 2022秋招 视觉算法记录贴(持续更新) CV算法挂经合集 CV深度学习算法岗面试准备 滴滴春招面经_自动驾驶研发 面经|算法|计算机视觉|百度,B站,图森,商汤,九坤等20个 发一波图像/计算机视觉算法提前批的面经,攒好运!!! 计算机视觉算法实习生面经 秋招提前批基本结束,CV算法岗面经还愿 吉利秋招面经

planning 相关: 自动驾驶规划与决策算法--面试总结 智加科技 PnC组 2021秋招面经 2023届自动驾驶规划控制算法面经记录 小马智行 Pony.ai 2021秋招面经 百度提前批 自动驾驶 PnC组 2021秋招面经 自动驾驶决策规划算法岗秋招的荆棘之路(面经、凉经)_1 自动驾驶决策规划算法岗秋招的荆棘之路(面经、凉经)_终 Momenta PnC组 2021秋招面经 华为车bu自动驾驶算法岗笔经+面经 华为 诺亚实验室 自动驾驶方向 2021秋招提前批面经 小米 自动驾驶 PnC组 2021秋招面经 秋招转行自动驾驶记录

control 相关: 秋招面经-文远二面凉经 非CS科班面经 智加科技(Plusai)面经(含秋招总结) 小马1~5面凉经(一定要尽早做好面试准备) 秋招面经-文远二面凉经 2022华为自动驾驶算法面经

slam相关: SLAM秋招面经 自动驾驶 / 机器人 SLAM算法 面经 1 秋招小结 2023届slam算法秋招面经记录 小马智行 面经 slam 自动驾驶机器人方向校招经验 Momenta 北京 地图组 面经 (已入职三周) momenta 视觉slam算法 1 、2面面经

最最后

另外,我现在在智加科技做规划相关的工作,入职一年多,感觉各方面都不错,值得推荐一下。内推信息可以看这里:智加科技岗位内推贴。大家秋招加油啊

#秋招##自动驾驶##面经##面试#
全部评论
看着今年秋招好难啊,好担心自己明年秋招能否找个规控岗位
2 回复 分享
发布于 2022-09-09 15:51 吉林
看完之后,对于该怎么准备简历和面试更有方向了,感谢楼主分享
2 回复 分享
发布于 2022-08-23 13:01 广东
感谢大佬哇
1 回复 分享
发布于 2022-09-01 14:32 北京
冲鸭
1 回复 分享
发布于 2022-08-22 10:28 广东
感谢分享!谢谢老师!
点赞 回复 分享
发布于 2024-05-17 15:54 四川
好想去图森😫
点赞 回复 分享
发布于 2023-10-30 11:16 陕西
不懂就问,这块对论文的要求高吗?
点赞 回复 分享
发布于 2023-05-06 07:59 上海
感谢总结
点赞 回复 分享
发布于 2023-02-23 12:09 四川
很用心,给楼主点赞
点赞 回复 分享
发布于 2022-08-31 10:52 北京
码住
点赞 回复 分享
发布于 2022-08-23 20:26 荷兰
大佬!
点赞 回复 分享
发布于 2022-08-23 17:17 北京
努力准备中,希望收获心仪的offer
点赞 回复 分享
发布于 2022-08-23 13:20 广东
期待楼主更新
点赞 回复 分享
发布于 2022-08-23 13:07 广东
希望面试能够用得上
点赞 回复 分享
发布于 2022-08-23 12:51 广东
很实用,收藏了
点赞 回复 分享
发布于 2022-08-23 12:46 广东
投了两次智加 简历都没过
点赞 回复 分享
发布于 2022-08-23 11:17 陕西
给同行顶一个
点赞 回复 分享
发布于 2022-08-22 15:03 上海
学习了!
点赞 回复 分享
发布于 2022-08-22 10:24 上海

相关推荐

2025-06-25 投递2025-07-01 ai面2025-07-14 一面一面:我有问过身边几个朋友最近小鹏的面经,都和我完全不一样,经历仅供参考。无八股无手撕,无压力面,纯项目。约的晚上很晚的时间,总时长40min。首先说我内容做的很详细,但全篇只问了我第1个项目的事情。问题1:你在这里面的担任,做了哪些工作我脑子抽抽,滔滔不绝讲了10min,背景、创新、方法全讲了一遍。面试官没有打断。问题2:左右相机建立的点怎么判断是同一个追问:在候选角点密集且有噪声的情况下,如何确定一对一对应,以便进行后续优化。追问:如果共识区只取一半参与计算,那和中间重叠的部分就会被排除,导致原本应有的 overlap 消失。追问:如果左右分开管理,可能会出现一边优化得很好,到另一边由于边缘等因素优化质量较差的问题。回答:把我问住了,我的设计确实没有很好的考虑这个点,只是实现了预期功能,没有更深一步考虑追问:特征点在转移到另一个相机后位置发生明显偏移,你会调整这个位置,还是等最后的大BA统一优化?回答:没有专门在这一步进行调整,处理方式比较简单,确实可能存在优化空间。问题3:角点不明显的场景也有改善?回答:虽然没有这方面内容,但我没直接说,而是拿了一部分之前的工作往这方面的东西去靠。我的方法两相机视角差别大,特征点的匹配效果不好,做过这个问题的相关研究。文章的创新点里也考虑了这部分内容问题4: C++ 多线程和内存方面的了解(不算是“考”八股)回答:底层理解不深,但平时会用到,比如基于开源算法时会参考已有的互斥锁等资源保护做法,我本身在效率和内存上没有做特别多优化问题5:平时调试的逻辑回答:分模块逐步修改,边改边测中间结果,避免一次性大改造成混乱。提取核心功能写 demo 单独验证,通过再整合进系统,并举了替换描述子的实际例子说明。追问:c++这样的话还是比较麻烦,要是Python的话会简单回答:我笑着说是,然后又简单讲了一个虽然工作量很大,但也能做到的例子他笑着跟说,经常Python10分钟就搞定,c++写几个小时,最后一跑起来还挂了😂最后 HR 认真介绍了他们部门在做地图相关工作,我顺势问了自动驾驶的趋势,聊到了端到端和传统方案。大同小异,端到端为主,传统方法更多起兜底作用。考虑到时间太晚就没有问别的。结果大概两天内出,后续还有一次技术面和主管面。整体感觉很好,面试官态度很友好,也是这段时间唯一一个夸过我的HR。
小鹏汽车一面47人在聊
点赞 评论 收藏
分享
评论
133
966
分享

创作者周榜

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