2023年秋招,想加入自动驾驶行业的你需要好好看这些面经总结
在之前这篇帖子2023年秋招,想加入自动驾驶行业的你需要关注这些公司的基础上,大家了解自己的意向公司之后,接下来就是投递简历准备面试了。于是这篇帖子的重点在于,结合面试的过程,总结一下面试中的高频问题,以及整理一下已有的相关面经,供大家参考。另外,我现在在智加科技做规划相关的工作,入职一年多,感觉各方面都不错,值得推荐一下。内推信息可以看这里:智加科技岗位内推贴。
整体来看,大部分自动驾驶公司都不太会设置单独的笔试。从面试内容上面来看,主要可以分为简历上的项目相关内容、相关方向的算法基础和代码基础等几个主要方面。下面就分别针对这几个方面进行说明。
简历上的项目相关内容
简历上的项目是面试官第一个关心的内容。项目主要包括了自己的实习经历,在学校的科研项目经历,以及自己个人进行的相关的实践经历。在面试过程中面试官第一个要问的内容就是这些内容。希望大家在面试之前可以把自己的每一段经历用一句话整理好。基于什么目的,做了什么事情,用了什么方法,最后结果怎么样。这样的逻辑可以清晰明了的说清楚自己的每一段经历。
上面说的这一句话适用于简短介绍自己的一段经历。在介绍之后,面试官会根据自己感兴趣或者不清楚的技术细节进行提问。这个过程需要大家对自己的相关经历有一个比较清晰的逻辑分析过程和技术细节的熟悉。比如说为什么用这种方法不采用另一种方法,这种方法的具体是怎么实现的,他的输入输出是怎么设计的,为什么这样设计等等。这些问题需要比较明确的解释清楚,不然面试官有可能会认为你的项目并没有深入研究,甚至认为在你的项目经历中你本人只是了解而并不是主要参与者,给面试官留下不好的印象。
相关方向的算法基础
这一部分其实也主要是跟大家的项目经历相关的算法基础,只是范围更宽泛一些。可能大家并没有对他们进行深入的研究,但是这些内容是一些比较基础的内容,很可能大家入职之后要做相关的工作。因此建议大家除去自己深入研究的项目之外,对相关方向的基础也要基本掌握。下面分方向简单总结一下常见的内容。
localization 相关:
- imu 测量方程,噪声模型
- 多传感器之间时间同步
- 点云处理中的最近邻问题解法
- KDtree相关内容及基本操作方法实现
- UKF, EKF 和PF之间关系,比较
planning && control 相关
- 碰撞检测方法
- 各种曲线:贝塞尔曲线,b样条曲线,螺旋曲线的表示形式,优缺点
- 强化学习中的奖励函数设计,强化学习特点、局限性
- lattice planner 和EM planner的基本思路,具体实现、比较
- DP 和QP 基本思路
- A*, D*, RRT , hybrid A*等基本规划算法思路
- PID, LQR MPC 等相关控制方法思路,用途,比较。结合具体情况如何设计
- 马尔可夫过程,MPD, POMDP
perception 相关
- yolov5,结构,改进点,核心概念
- 注意力机制用途
代码基础
这部分代码基础其实和其他互联网公司的代码相关问题区别不大,毕竟自动驾驶相关岗位也都是整天和代码打交道。有了扎实的代码基础才能又好又快地实现自己设计地算法。这里地代码基础主要包括c++的基础知识以及手撕代码。下面还是列一下高频问题。 c++基础:
- c++ 多态、用途
- static 关键字, const关键字
- 智能指针各自的定义、用途、底层实现。
- 多进程、多线程、互斥锁
- 虚函数原理、用途
- c++ 标准库中的各种数据结构的原理、区别以及常用接口区别
手撕代码部分一般最多就是中等难度,需要大家多多练习
- 快排以及快排的各种变种(很重要,很常见,建议多练习几遍)
- 反转链表、判断链表中是否有环、环的位置
- 二叉树的遍历
- 动态规划
- 其他(大家可以关注一下牛客的上周考过专栏)
面经整理
上面分方向的整理基本是个大概的框架,具体的面试问题细节可以看看下面整理的前人写过的这些面经。 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面面经
最最后
另外,我现在在智加科技做规划相关的工作,入职一年多,感觉各方面都不错,值得推荐一下。内推信息可以看这里:智加科技岗位内推贴。大家秋招加油啊
#秋招##自动驾驶##面经##面试#