秋招又要开始了,针对大家最近问的多的问题,说点什么吧。
笔试准备
准备时间前两天有人在知乎咨询我说,7号大疆要笔试了,有没有什么办法突击下(提问的时间是5号)。
我能想到的办法就是背背八股文而已,不过,感觉用处也不大。毕竟,嵌入式的八股文太广,太杂了。一时间不可能都理解,消化掉的。只能拼运气,看能不能背到原题。
问了下群里的读者,大疆笔试题型为单选+多选+填空+判断+简单+编程2道,一共1小时。一小时时间确实不多,2个大题基本没有太多思考的时间。
考前突击只对笔试考察填空,选择占比大的用处大点。而最后的大题最少要A出一道,才可能有面试机会。
最后,我把《嵌入式软件工程师笔试面试指南》给了这个读者一份,希望对他有帮助把。
刷题
看过《嵌入式软件工程师笔试面试指南》的,肯定知道,我在里面多次强调要重视算法题,并详细介绍了如何一步一步准备算法题。
像华为,小米,大疆,oppo除了笔试会考察算法题,面试也会手撕代码的。算法题的重要性不言而喻。
和互联网一些岗位相比,嵌入式考察的算法题没那么深,像图论这类的没必要深挖。付出的时间和最后的收益不成正比。因为很少有公司在笔试面试会考到图论的内容。
作为基础一般的同学,扎扎实实把中等难度以下的题目都做会了,已经很不错了。就像数学考试,最后的压轴题是给考150分的同学留的。我们能做的就是把前面的简单题都做对。可是,又有多少人能做到这一点呢?
扯远了,回归正题。剑指offer是标配,有时间我建议大家刷两遍。很多大厂面试考察的都是剑指offer的原题。就算不是原题,也能在剑指offer中找到类型差不多的题目。
如果有更多的时间,可以准备下leetcode hot100,这题目也是常考的。最后,不要忘了去牛客练习下输入输出。很多公司的笔试系统是acm模式的,需要自己处理输入输出。如果能做到上面我说的那些,算法题就没什么大问题了。
复盘
及时复盘很重要!
面试的时候,大家可以准备个录音笔或者手机,把面试时和面试官交流的过程记录下来。面完之后,把这些问题整理下,自己再过一遍。
仔细想想面试官为什么会这么问?面试官想得到什么样的回答?如何能把这些问题回答的更完美?自己当时的回答的差在哪里?经历过这样的几次复盘之后,你的下次面试会变得更加淡定和从容。
谈薪
谈薪谈薪这方面我没什么经验,不过可以就我了解到的和大家大概说下。
一般大家在面试前对所面试的公司的薪资的上下限都有大概了解(不了解的可以去offershow微信小程序查)。如果你觉得你面试表现不错,可以报一个高一点的薪资;如果觉得面试一般,报一个上下限中间的薪资。这样就可以避免报价过高被刷掉。
中大型公司都有完善的薪资定价流程,一般在面试前HR就对你的薪资有了大概了解,很多时候,面试问你就是走个流程而已。
除非你特别优秀,面试表现不错+其他大厂offer(+国奖+论文)。这时候你就可以有足够的资本和HR谈薪了。关于谈薪的一些话术,我在公众号和《嵌入式软件工程师笔试面试指南》都写过,大家可以去看下。
总结一句话:你要有资本并且值得公司为你报出更高的价格。
当然,我也见过有些人忽悠HR成功的。某同学A厂和B厂的offer还没拿到,和A厂谈薪时就说已经有了B厂的offer,待遇是XXX,希望A厂给的薪资能比B高。和B厂谈薪时,说已经拿了A厂的offer,待遇是XXX,希望B厂给的薪资能比A高。
不得不说,这位同学很机智,但是这样做的风险很大,有可能因为要价过高,A和B的offer都丢掉。不建议大家这样做,如果你这么做了,你也要能承担相应的风险。
最后
临近秋招,有很多同学咨询我秋招怎么准备,让我帮忙修改简历等等。我平时上班也很忙,看手机的时间比较少。大家有问题可以直接问,看到了我都会回复的。有时候没回复可能是因为忙,如果过了两天没回复,可以再戳我下。
当然,不排除有些问题我不想回答,比如,有人上来就问 嵌入式怎么学? 这些问题在公众号都能找到答案的。微信公众号和微信账号都是我一个人在打理,精力有限,我不可能给每个人都把这些内容再讲一遍。希望大家都能彼此理解。
最后,祝愿大家都能拿到心仪的offer!秋招,冲冲冲!