前言
- 感谢牛客,感谢CCTV,感谢CNTV!
- 秋招一路走来,看了不少牛客大佬是文章,面试、知识储备等方面有较大提升,目前手上有3个看得上的offer+一个在面的,对于一个211渣硕算是满意的了,本文适合入门选手看,大佬就可以右上角点❌了。
- offer:1.地平线-工具链-薪资未谈(拿到意向书);2.南京熊猫汉达-嵌入式软件-23w(含公积金);3.离家近的716-大数据-薪资大概18w。
- 本人情况介绍:双211硕士;参加过RoboMaster;有过一小段中科院软件所的实习;也有一些零散的项目;主要的学习方向是移动机器人定位导航,嵌入式控制+一些算法的应用;项目中处理过点云相关的操作,对EKF、PF比较熟,对神经网络有浅显的认识;技术栈主要是c/c++,python。
- 在牛客看的入门的两篇文章,某大佬超强的【知识体系以及大厂的面经】,某大佬【顿悟去国企的经历】,同推荐看看这两篇文章,第一遍可以看个大概,放心,还会看第二遍,第三遍的(大佬就当我没说)。
- 本人给的链接带【】,其他链接是牛客自动生成的(笑哭)。
正文
1. 秋招前的准备
1.1 秋招大概时间线
- 6月之前,个人知识储备期
- 7-8月,提前批投简历面试+意向公司详细调查(技术产品方向+面经+薪资)
- 9-10月,正式秋招(重要的心态调整)
1.2 明确岗位意向
- 确定你要投身互联网开发、图像算法、AI算法、自动驾驶还是国企等方向。
- 介绍本人岗位投递情况:有过一些实习以及项目刚开始想的是投自动驾驶的算法方向的,不过投了一些公司,有被调岗的,有简历挂的,有笔试过没消息,都还没开始面试,就已经感觉到不对劲了,一是对比职位描述,自己能力却有不足,二自动驾驶算法类职位招的人不多(这里被华为hr联系说算法投的人太大,建议考虑其他岗位),三是算法是真的卷,只怪我太菜,大佬太优秀。经历了这些果断投嵌入式控制以及开发方向,因此本文介绍的主要知识储备以及面试是这些方面的。
1.3 知识学习
- 机考以及面试中的知识主要囊括在
c++
、数据结构+算法
、操作系统
、设计模式
、计算机网络
。 - 具体的学习路线可以参考上面两个链接中的介绍,还有就是牛客出品的【c++工程师面试宝典】。
- 这些看透面试中相应的知识点就没什么问题了。
1.4 刷题
- 机考以及面试中的编程题是必不可少的环节。
- 本人的刷题路线是牛客中的【🗡指offer】,这个必须全做完,然后再去找一些手撕代码环节的高频题比如岛屿问题、快慢指针、LRU等题在leetcode针对性做一做,也是因为准备的比较晚吧,时间充裕的可以直接刷leetcode,在手撕代码环节像各种排序、二叉树三种遍历方式、二分等方法要信手拈来,不然你可能就被别人卷下去了,所以加油刷题把别人卷下去。
- 刷题前期不知道重点的时候,建议先刷剑指offer,等有一点基础了,后面知道方向了,再刷leetcode也不迟。
- 推荐一个【对题目进行分析、分类】的博客,结合博客刷题会越来越熟悉套路。
- 还有一个【红黑树动画在线】的网站,感兴趣的去琢磨琢磨,很有意思的。
1.5 公司信息搜集
高校就业网
:去一些高校的就业网站查询,例如本菜鸡主要看的【东南大学就业网】,直接搜公司名称,后期招聘信息都可以从高校就业信息网搜集。
公司微信公众号
:意向公司的公众号一定要关注,最新的招聘信息肯定会在公众号发布。专业的招聘网站
:51job、智联招聘之类的,这里网站可以直接搜索相应的技术,然后看有哪些公司想投的。牛客
:牛客上也会有一些公司发布招招聘信息,比如【中智行】。1.6 面经搜集----牛客
- 目前最好的面经论坛,没有之一!知乎也可以补充一下。
- 面经主要分两方面看,一是公司面试的流程大概什么样,二是公司主要考察什么方面的知识点。
2. 岗位投递及心态调整
2.1 提前批—菜鸡赞经验
- 每个人都有很想去的公司,作为菜鸡的千方不要一看到招聘信息就投,提前批是给大佬秀肌肉,不是让你去送人头的。
- 提前批可以加一些群了解今年的形式,也需要对感兴趣的公司在面试以及招聘岗位等方面做调查了。
- 提前批可以投一投顶级的公司,这个的确就是为了送了人头的,但是送人头的同时也收获了笔试、面试的经验,要的是经验,要是能通过所有面试,那还不血赚?
- 提前批我投了图森、小鹏等一些公司,都是为了送人头,也是通过这些看清了一些形式。
2.1.1 图森
- 8.2号投的图森感知算法工程师,直接被调到嵌入式工程师,8.19一面,自我介绍还没结束,面试官问了问编程方面的基础知识然后说我们来做两道题,第一道
线程安全的循环队列
,那时候还不知道咋写线程安全,就写了普通的循环队列,第二道回文数
,这个简单。 - 面完图森又去补了多线程相关的一些知识,那时候剑指offer还没刷透(我是菜鸡),没想到过了一面,那就继续攒经验。
- 9.4号二面,面试官对了对个人信息直接就直接说我们来写代码,
对输入数据实现特定规则插入、删除以及访问最近的操作的数据
,只记得刚开始说用map来实现,面试官就顺口问map一些特性,底层是怎么实现的?底层怎么实现的当时也没看啊,红黑树、哈希表二猜一还猜错了,面试官问不用map,自己写怎么搞?想了一会,不用stl,那就自己用原始数组来实现,和面试官说了一通,面试官说嗯,可以,那我们用vector来实现,省去一些麻烦,然后就是正常写代码了,印象最深的是又用到快排+二分,细节忘了。 - 二面完就查了stl底层实现的一些东西,发现答错了,又补了补知识。
2.1.2 小鹏
- 8.1号投的自动驾驶算法工程师,8.15收到笔试文件(小鹏离线做题,然后发到邮箱),做完就没消息了,不过透过小鹏的题也补了补相关语言以及数据结构知识。
2.1.3 智加科技
- 8.25投了简历,过几天收到感谢信简历未通过。
2.1.4 轻舟智航
- 8.25投了简历,9月7号收到机考通知,做完了就没消息了。
2.2 正式秋招
- 经过前期对意向公司的调查以及相应知识的储备,这个阶段主要就是投简历面试。
- 正式秋招阶段要沉住气,调整好心态, 尤其刚开始面试的时候,手里一个offer都没有,不要慌,九月份基本是一流公司在招聘,十月份二流的公司也大规模铺开了,很有可能到九月底都还没有合适的offer(例如本菜鸡) ,这个时候再去筛公司,投一些二流的公司,但是也不要盲目投,主要看薪资,同一个水准的公司,投个两家就行了,投多了自己也累。
- 下面介绍一下本菜鸡正式批经历。
2.2.1 总参谋六十所
- 8.24投递简历,主要是工作内容和研究方向高度契合,7号线上面,主要问了项目中的相关技术以及对工作相关技术的一些认识,然后是反问环节,就一轮,8号发了录用意向书,待遇一年大概X万(后面介绍以此为基数)。
2.2.2 地平线
- 信息收集阶段:因为特别想去地平线,所以对地平线下了很大的功夫,7月份就了解到提前批开始了,并没有立马投,先是通过牛客查询往年面试重点以及今年提前批的一些情况,然后在这过程中也加了地平线提前批的交流群,群里面也有不少大佬交流面试的情况。
- 从8月份开始投图森、小鹏,结合在地平线群里蹲一个月的情况来看,打消了投算法的欲望,8.24号投了工具链,28号约了9.2号面试(不得不夸一下地平线效率真高)。
- 一面:自我介绍;对岗位的理解(之前也是做了调查的,所以面试之前要准备充分);项目比赛经历细节;python一些基础知识;c++虚函数、纯虚函数理解;神经网络基础知识、概念;多线程、多进程;未来规划;撕代码:对称二叉树;反问环节。
- 3号联系4号二面,三个项目都有问细节;问为啥用github;手写二叉树反转,从二叉树结构体到建立树(给了个五层的树)再到反转,写了大概80%的时候,面试官说可以了,时间不多了,我们再聊聊其他问题;问了比赛中最困难点以及怎么解决的;反问环节。
- 5号联系8号三面,自我介绍;着重问比赛中的细节以及项目经历,根据经历来分析个人能力以及技术方向;手撕LRU没写出来,思路和面试官说了说,写的磕磕巴巴的,之前搜集资料的时候看到过几个公司有撕LRU的,看到时候觉得太复杂就没怎么分析(笑哭),没写完吓得反问环节啥都没问。不过还是收到hr面了。
- 14号下午hr面,聊了聊对公司技术方向、产品等的了解;问了未来规划;反问环节问了团队氛围、工作节奏、培训之类的问题,面试完hr说大概得等半个月会有消息。
- 实际半个月下来啥消息都没有,时间就来到了九月底了!!!!手里就只有一个六十所的,然后就假设没有地平线吧,泡池子的事谁说得准啊。然后调整调整心态,十月一放假前夕9.28号又投了五六个公司(二流水准的)。
2.2.3 南瑞研究院
- 9.4号投递简历,10号一面,自我介绍;ROS理解;c++/python基础知识;DWA具体分析(根据简历中问的),面完直接告诉等待二面。
- 9.28二面,问了项目细节,让我挑最有代表性的项目介绍;最后谈薪资,说我们学习这个专业只能给(X-2)万,卒。
2.2.4 熊猫汉达
- 很早进行邮箱投递的,一直没消息,后来来学校宣讲现场投了简历,说回去一周左右进行线上面试,9月29进行一面,自我介绍,问项目中哪个收获最大,详细介绍一下,然后反问环节。
- 9月30号通知过了初面,十月一假期后进行二面,这也算是有个好消息了(笑哭)。10.9号二面,主要聊了聊工作意愿,家庭之类的问题,没问啥技术,最后给了口头offer,然考虑几天准备签两方,聊了聊薪资待遇,一年大概(X+4)万。
- 拿到汉达的offer,就把之前投的那些二流公司忽略了,给面试也不面了。
2.2.5 716研究所
- 其实716口碑并不好,说是四五年没有涨薪资了,加班也不少,但是他离家近啊,而且今年刚下发的文件说是要调整薪资,涨25%左右,也有师兄在那边就面试看看。
- 10月13号师兄内推的,hr约14号面试,自我介绍;聊了聊项目;问了问简历上github、c++/python之类的基础知识;又聊了聊自动驾驶相关的东西;反问主要想问薪资,他们也说现在还在调整,等出来再具体聊聊,不过据小道消息大概X万。
2.3 秋招小结
- 作最坏的打算,没拿到手的offer都不叫offer(至少有意向书),那就继续投,
金九银十,十月份一流公司都在走流程了,进入十月份主要就是面试收收尾比较比较offer
。 - 10.14收到地平线hr消息已经决定给我意向书了,最迟下周发意向书,谈薪资可能还得等等。
- 现在就是比较比较熊猫汉达,716以及地平线的待遇,综合考虑一下去哪,菜鸡感觉还可。
3. 面试
- 面试要做提前调查,摸清楚大概是什么套路,侧重点在哪,不过简历上出现的东西都要准备好,尤其项目、竞赛之类的,这些也是高频问题。
- 面试中的手撕代码,一定要和面试官交流,尤其是题目解读方面,还有就是不知道从哪下手的题目,可以直接问面试官能不能给点提示,菜鸡就干过,面试官一般会引导你一下。
- 反问环节最好不要主动问有没有过,显的你不自信,主要可以问问
具体工作内容、团队规模、产品、薪资待遇、平时工作节奏之类的
4. 和hr谈待遇
- 一开始的时候我也不知道薪资待遇这块关注什么点,不知道怎么算。
- 大厂的话就关注年薪就完事了,其他福利之类的没有也无所谓,给的工资高啊。
- 非大厂就业问问薪资构成(一般基础工资+绩效+项目将+年终),公积金缴纳比例,这个非常重要,5%--12%,还有更重要的是缴纳基数,是基础工资还是年收入/12,这个差距也挺大。
- 最后比较的话就是把薪资部分+公积金作为年收入来比对,其他福利待遇之类的就可以忽略不记了。
- 还有就是要问问公司工作节奏以及节假日之类的问题,经历过秋招才发现996还真是福报,所以,加油卷吧!
最后祝大家好运,都能拿到满意的offer
全部评论
(10) 回帖