本人属于机械转算法,所以算法池不深,岗位也不是很好,希望对有缘人有帮助。
拿到的offer有:华为机器学习岗位的算法工程师,OPPO的立体视觉算法工程师(sp,提前批),大疆的机械工程师(提前批),瑞声仿真工程师,联影医疗的图形算法工程师(hr说是sp),7XX研究所的图像算法工程师,碧桂园机器人算法工程师(终面拒掉)投递30家中了6家。
过年前,离秋招还有7个月的时候,我师兄让我发简历内推到某飞行器独角兽公司。经过整理后我分析了招聘有以下几个环境需要注意,理清楚了就好了。
a)简历
简历需要反复修改。对于简历内容需要先增后减,不断修改。简历的锤炼可以帮助自己在简历关、一二面试中带来帮助。
后面自己在半年时间里做的东西会慢慢在简历里修改。多数人不是不知道简历怎么做,而是简历做完了后,自己的东西不好利用简历来介绍自己。
这里,有的同学会有实验室做的项目,或者自己在网上自己练的项目写在简历里,虽然这样不可取,但是如果真有这样情况的话,一定要想清楚这个项目的来龙去脉。
对于简历,
1,整理自己做的项目,列3-4项
2,选择喜欢的简历格式,最好是姓名、联系方式、学校信息在页眉附近。
3,注意简历内容排序。个人信息,教育背景,个人技能,项目,比赛经历,个人荣誉,个人评价。
小点:
I)对于编程语言,注意能不备注的就不备注熟练精通什么的,除非是压不住自己的棺材盖很自信的,然后就是对于自信的,备注熟练。
ii)有些公司是有特殊第三方软件或库要求的,自己是可以专门写上去的。如果勤快的话,最好一个公司对应一个简历,有针对性的修改。
iii)对于风格偏务实性的公司,可以附页将自己的成果添加进去。在面试的时候会增加面试官的兴趣。比如大疆等公司就有这个要求。
iv)对于个人成果方面,奖励少的可以考虑一项项写,奖项多的,最后可以综述下自己国家级、省级、校级奖,专利是多少等等。简历最好是一页搞定,如果有成果展示,第二页专门展示即可。不需要把所有的项目写出来。
b)笔试
针对笔试要求,最简单的就是参加提前批、获取内推。能不做笔试就不做笔试。事实证明像我这样学渣是笔试很难通过的。最后终于通过自己的努力通过了一家公司笔试,克服了自己的心理障碍。
对于笔试而言,牛客网的剑指offer,各公司的过去笔试题目都可以知道的。如果刷完了有题感了就差不多。对于笔试,建议在3-5月份就开始准备,这方面牛客网会帮助大家的。
另外就是,一定要做模拟笔试题目,了解输入输出环境,了解笔试调试方式。对于做过的题目,要整理好代码存在电脑里。将来真正笔试的时候拿出来直接修改即可。我看到很多大佬都是这样准备的,而且不容易出错。
这里还涉及到一面的技术面。一般会问stl、链表、排序这些基本操作,甚至是手写代码。这些方面自己列好表格,一项项的去练习就行。一般来说,不要太紧张,面试要你跟不要你,其实面试前基本分已经打好了,只是面试的时候在加加减减。
c)一面
一面分为三个环节
一,瞎扯。听你讲。
一般是你自己介绍你的个人情况,半分钟差不多就行了。开始重点讲项目。这里要站在产品经理角度来说,或者站在你导师角度来理解这个项目。从一句话讲清楚是什么行业,行业里是什么难点,自己要解决什么问题。然后开始说自己的技术框架。选用什么技术、什么模型去解决什么地方的问题。最后重点介绍自己做的工作,用了什么技术,处理了什么东西解决什么问题(这里的技术术语记得多一些,显得自己自己做的很熟练)
二,问问题
面试官会问你从事的角色,技术是用了哪些东西,会聊一聊。正常回答就行。如果面试官这个环节不是很感兴趣,就再次如第一个环节里那样,像产品经理一样去介绍其中的一个细节,讲这个技术难点很重要,自己怎么解决的,重点是把时间花掉,别显得冷场,如果面试官要说话就立马停止介绍。
三,撕技术
一般会有白班推代码或者公式、检查原有代码问题、单纯的口述。对于编程而言,经常问的是STL、多态、虚函数、析构函数、TCP/IP、操作系统等这些东西。对应的如果是图像,还会问图像里面涉及的内容,如果是数据挖掘,也会涉及到数据挖掘方面的优化、模型等等。这些内容,多看别人的总结博客。同时面试一家就记录他们的问题,面试完了自己写总结找答案,多数问题他们还会再问一遍的。
d)二面
大厂的二面还是会继续技术面。所以重复上述内容,通过二面。如果不是,就是综合面试。整理项目内容,多介绍自己。一般二面不是技术面的公司,二面正常介绍就行。
c)三面
三面或者叫终面,是属于hr面,一般是问自己性格有哪些缺点,自己劣势,如果领导人不行啊等等。这些属于标准答案类的,自己整理好标准答案就行。比如,自己方面,在承认自己有不好的地方时趁机显示自己的优点。比如自己的专业与公司岗位有不符合的地方,但是自己学习能力强,这方面的经验很多。反话正说。对于别人方面的,记得尊重客观事实,尊重公司安排,理解别人当时可能是什么原因才这样的。好好做自己,本分一点(某公司的企业文化,哈哈)。最后完工后多总结。可以搜下半结构化面试题目,很多是出于这方面的。
建议:整个求职的过程,就是简历里面的内容。先做项目积累简历素材。再刷题获得个人技能,最后面试展示技术个人和项目经验。有时间还是要查下这个公司的发展和文化,问下自己到底喜不喜欢这家公司。
最后祝愿大家收获好的offer!