SLAM岗面经记录总结

楼主是车辆工程硕士,研究方向是视觉SLAM。到现在为止,今年的秋招差不多也告一段落了,上半年3月1日蔚来率先开放暑期实习报名的时候,楼主修改多版简历才点击确认投递,回想起来还是历历在目,不知不觉已经过去将近8个月了。在这段时间里,各位牛油分享的宝贵面试经验和技巧使我受益匪浅,好在也取得了不错的结果。之前也分不同的公司断断续续分享了一些面经,这里把各家进度以及记录链接汇总一下方便查找,并且分享一下我的个人经验总结,希望能帮助到大家。

总结

这里讲一下我针对笔试&面经环节个人的经验,完全没有经验的牛油可以看看。对于SLAM方向来说,大部分岗位都属于算法岗,一般来说都会有笔试和面试:

部分公司会在秋招之前开放提前批,是可以免笔试的;一些优秀的简历也可以直通面试。面试一般情况下至少会有三轮,前两轮带coding的技术面,第三轮是主管面,一般不会撕代码;部分公司也会有第四轮加面,如果全部通过就会到HR面。

对于笔试而言,一般会在经典的赛码网、牛客网、showmebug等网站进行,需要授权摄像头、麦克风、共享屏幕,很多公司也会额外使用微信小程序监控手机,部分公司会要求手机摄像头开启45度拍摄第二视角。因此建议提前登入笔试链接,看看是否需要提前准备手机支架。关于笔试内容,一般是选择+编程题,选择部分可能会根据笔试试卷的大类来出,所以有不会的也是在所难免;编程部分据我的经验一般是模拟题、动态规划题或者DFS的题目,平常要注意练习ACM模式下的输入和输出。

对于技术面而言,一般来说都会持续1个小时,前10分钟面试官和候选人互相进行自我介绍,之后半个小时左右针对简历上的项目逐一提问,剩下20分钟面试官会出一道代码题进行考察。这里的代码考察可能会出现力扣的题目,如果是hard可以向面试官寻求提示,注意先说思路,得到认可后再开始动手答题,写完后如果还有时间,面试官也会提问复杂度分析以及能否进行优化,所以简历上项目越多,前半部分耗时越久,coding部分越占优势,因为面试官可能会出一道简单的题目以免面试超时;也可能是对简历上提到的项目中某个知识点的考察,比如SLAM岗常见的最小二乘拟合直线/平面、RANSAC拟合直线/平面、凸多边形判断等计算机几何的内容。

对于HR面,一般不会再进行技术方面的考察,大部分是聊天的形式,询问一些个人性格、就业偏好等的问题,例如找工作比较看重公司的哪些方面、用三个词形容自己的性格、过去有没有遇到过很大的难题等,部分公司也会在HR面时询问薪资,可以提前在offershow上查询一下大概范围。

小米提前批

小米SLAM算法工程师面经

科大讯飞提前批

科大讯飞SLAM算法工程师面经

旷视提前批

旷视SLAM算法工程师面经

滴滴提前批

滴滴SLAM算法工程师面经

元戎启行

元戎启行SLAM算法工程师面经

影石

影石视觉算法工程师面经

高德

高德SLAM算法工程师面经

百度

百度SLAM算法工程师面经

地平线

地平线SLAM算法工程师面经

华为

华为SLAM算法工程师面经

图森

图森高精地图开发工程师面经

蔚来

蔚来SLAM算法工程师面经

黑芝麻

黑芝麻自动驾驶开发工程师面经

菜鸟

菜鸟建图定位算法工程师面经

智元机器人

智元机器人SLAM算法工程师面经

MAXIEYE

智驾SLAM算法工程师面经

禾赛

禾赛算法工程师面经

希望以上经验分享可以帮到学弟学妹,最后祝大家校招顺利!

#24届秋招同行攻略分享#
全部评论
大佬太强了,我愿称为SLAM收割机
14 回复 分享
发布于 2023-10-23 20:52 四川
能面那么多但从体力来说我都佩服你了😂,我就简单投一下国内靠前的自动驾驶公司
4 回复 分享
发布于 2023-10-24 00:57 广东
23级双非本硕研一,想知道slam还值得入坑吗看了好多评论摇摆不定啊!
2 回复 分享
发布于 2024-06-07 19:01 天津
点赞 回复 分享
发布于 2023-12-21 23:31 江苏
老哥哪个学校的这么猛
点赞 回复 分享
发布于 2023-12-02 19:41 江苏
M一下,投票了叫我
点赞 回复 分享
发布于 2023-11-02 02:30 上海
原来你这么狠
点赞 回复 分享
发布于 2023-10-24 10:26 安徽
hxd去哪了
点赞 回复 分享
发布于 2023-10-23 14:28 湖南

相关推荐

作为一个25岁刚入职的应届生,最近和朋友讨论最多的话题就是:小厂一定不能去吗?网上的声音总是两极分化:要么鼓吹大厂光环护体,要么劝退所有小厂。但现实真的这么非黑即白吗?结合我自己的求职和观察经历,我想聊聊最真实的情况。1. 为什么大家都在“劝退”小厂?资源有限: 预算、人力、供应链都紧,往往一个人要掰成八瓣用,对新人的容错率低。​流程混乱: 很多标准不统一,甚至需要自己去搭流程、建话术库,前期磨合成本极高。稳定性差: 尤其在当前环境下,中小抗风险能力弱,担心发不出工资或突然倒闭。2. 但如果只看“大厂”,真的适合所有人吗?成长路径固化: 大厂像精密机器,你可能只是一颗螺丝钉,只懂拧螺丝,却看不见整机运转逻辑。​难以触达核心: 应届生往往容易被边缘化,很难有机会独立负责项目,话语权微弱。3. 我的判断标准:如何避坑?如果要去小厂,请务必核对这3个硬指标:1. 业务现金流: 查一下公司背景、投资方,最起码保证工资准时、社保公积金合规。​2. 直属上级: 这是决定你生死的关键!找一个肯教东西、逻辑清晰、能扛事的主管,比公司大小重要100倍。​3. 可积累的技能: 这份工作能否让你掌握硬技能(如技术栈、数据分析、标准化管理),而不是单纯做纯体力活。总结:小厂不一定是坟墓,大厂也未必是保险箱。25岁的年纪,最怕的不是试错,而是自我封闭。 只要核心技能在增长、老板靠谱,小厂反而能让你见识到业务的全貌,获得在大厂得不到的综合能力。
小厂一定不能去吗?
点赞 评论 收藏
分享
03-19 10:36
山东大学 C++
经历了笔试加面试2小时极限拷打,人已麻首先是45分钟手撕:1、合并两个有序链表L1和L2,但稍微做了点变体,把L2合并到L1上,而且是在L1类内部函数做的,写起来稍微有点麻烦;2、寻找循环递增数组中的最小值,要求用时间复杂度尽可能小的方法;楼主刚开始用O(n)的简单写法,后来面试官提醒才想起来二分查找,并且被追问如果数组是严格递增的应该如何修改代码?3、手撕智能指针shard_ptr,背模板背的挺熟,但写起来稍微有点变体就会出毛病,只能说掌握的还是不够深刻面试:1、首先是让你讲解前面写的三道题的思路2、C++内存管理中堆栈的区别;3、malloc free 与 new delete的区别;4、在模板类的析构函数中,应该用delete还是free?5、左值引用和右值引用的区别;6、Android 的生命周期7、Android JNI开发中 java层的string数据如何传到C++层?涉及到的相关函数;8、Java层 string类型的编码?C++层的编码?C++层接收到的数据需要拷贝吗?项目:1、项目架构2、自研RPC架构是如何实现的3、客户端发送的数据,服务器如何知道这个数据是什么类型的?4、由于楼主项目是基于微服务架构的分模块系统,涉及异步多线程通信,还提问了在多个模块向缓冲队列放数据时需不需要加锁?应该怎么加锁?这一块儿我没怎么弄明白,得需要再好好研究一下;5、后台C++线程和java层主线程是如何通信的?这一块儿我也同样没弄明白,也是被狠狠拷打了总结下来,🐧并不太注重对八股的考察,移动客户端开发的难点(以Android JNI为例)应该主要在于java层和C++层如何通信、多线程间的通信机制,以及端云服务间如何通信
查看17道真题和解析
点赞 评论 收藏
分享
评论
48
241
分享

创作者周榜

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