本文献给即将投入到各位牛客网的学弟学妹们和自己的学弟学妹,希望能帮助到各位,在秋招中能够展现出自己最好的一面,拿到自己心仪的offer。
先交代一下背景和秋招的部分攻略。本人本科普通211通信工程专业,硕士研究生末流985电子科学与技术。秋季招聘整个过程还是按照18年女朋友走过的路线来走的,在女朋友这里学习到很多经验,和其他同届同学交流也收获了不少攻略。
首先要明确自己的方向和定位,秋季招聘中打算应聘哪个职位的工程师,这样才好做相应的准备工作,如果自己还在犹豫不知道选择的话,推荐去牛客网的面试-->面经宝典,根据面经宝典里面要学习的方向决定自己秋招要投递的岗位。
决定好自己投递的岗位之后,语言方面的基础知识不用说,都得学好一些,大公司对于基础知识的要求尤其严格,更注重你是否有深度探索基础知识,自己是否有穷根究底的那种学习态度。但是对于不是科班出身头铁要去BAT的话,还是没必要那样穷根究底了,因为太耗费时间)
对于非科班的学弟学妹,我建议把BAT作为一个终极目标,毕竟求其上得其中。基础知识牢固之后,同步需要进行的就是对于牛客网哪个面经宝典里面所囊括的知识以及对应秋招笔试题的练习。面试宝典中基本上囊括了你要投递岗位的所有考点,包括数据结构、操作系统和数据库等知识,这些在秋招中都是必考的考点。
数据结构如果有时间的话可以单独学一学,我个人推荐的教材是清华大学邓俊辉老师的数据结构,可以结合他的国家精品课程看一看,对于思维的扩展性还是有很好的帮助的,看他的视频能学到一些教材上你自己不一定能立马悟到的知识和思考角度。数据库也建议各位看一到两本书,推荐入手的是《MySQL必知必会》,这本书比较好上手,能立马掌握基本的语句,对于秋招对数据库要求不是特别高的公司来说已经足够好了。对于操作系统方面的知识,大家可以先看面试宝典,再针对性的查漏补缺好了,因为如果系统的去学习的话又是一堆视频和细节要抠,当然这里还是说一下假如你时间够的话,你也可以跑去bilibili看一下黑马的linux操作系统相关的课程。
上面介绍完了对应的知识储备应该怎么入手,这一小段给大家介绍一下对应秋招的笔试怎么准备,毕竟笔试是我们面试的入场券。秋招笔试我们还是分几类公司来讲吧:
1.BAT、网易游戏等;
2.华为、OPPO、深信服等;
3.国企等。
对于BAT等公司如果不走内推路线的话,笔试难度还是相当大的,今年我AT都是走的内推,没有参加笔试。但是网易游戏做了一下笔试,难度不是一般的大,树的题目是leetcode上难题的难度,还有一题目就很工程了,要涉及到汇编的东西,反正就是难????去年我记得女朋友做阿里笔试的时候,我还帮忙做了微积分不定积分????????????。
对于华为、OPPO、深信服的话,基本上就是《剑指offer》书上的难度,这里推荐《剑指offer》做两遍,第一遍可以想半个小时看一下思路看懂自己再写,第二遍就是自己写了。这里特别说一下华为,华为今年难度提升了,软件开发岗的字符串处理题目难度也加大了,但是牛客网上的华为在线机试题还是一定要练习的,因为我同学报的通信算法岗都是上面的原题????但是软件开发岗位的话,练了这个之后最好再搭上《剑指offer》。
OPPO和深信服按照华为这个去准备基本上也不会出太大岔子。对于国企等单位,放轻松,把简历准备好一点,自信加上态度真诚一点去面试基本没太多问题,不过国企比较看学历,本科要211起步,这批人会是第一批发国企简历的人。
笔试的准备基本上就如上面所说的,最后要强调的一个是现在很多公司都流行的,那就是性格测试,中兴华为等公司都会有这个性格测试。性格测试这一关,今年在华为这里是折腾死我了,究其根本还是自己对华为看太重,在做性格测试之前就去网上找攻略,导致前后不一致,挂了两次。。。最后还好部门给我申请了第三方人工测试才通过。其他公司的性格测试我都通过了,唯独在华为这里翻了车,所以大家一定不要去网上找些攻略搞来搞去的,你就按照自己的性格放轻松去填就好了。如果还是翻车了...那你性格可能真的有点点问题,但是这也没关系,只是这个公司不适合你而已,换一家公司就好啦????
以上介绍完了知识储备、笔试准备之后最后介绍一下面试需要注意的。面试衣着等玄学东西我就不说了,这些讨论没有任何意义,穿不穿拖鞋去面试不在我们的讨论范围内,但是人人都还是希望别人打扮整洁的,况且说是说穿拖鞋去面试没有问题,等你真去了现场你看到别人都是衬衫和西装的时候,你就会想骂那个说穿拖鞋去面试没问题的人。面试最首要的是你的简历,简历不能太差吧,不需要搞得花里胡哨的,但是还是需要井井有条吧?按时间排序或者按照奖项大小排序,这些细节都要抠好。面试过程中需要注意的是,我觉得首要的是放平心态思考问题、保持自信和态度诚恳。
一般面试会分为两面,每次面试前都会有一个基本的自我介绍,这一点大家一定都要练习好,讲多了就自然了,你不管面试官有没有认真听,你都把你自己的准备的背完吧。
对于一面来说的话一般会考察你的各类基础知识,所有问题基本上都会和你在牛客网面试宝典中看到的差不多。对于面试宝典中没有出现的题目也不要慌,沉下心来思考,说出你自己的理解,或者和自己学过的知识挂上钩。这样一方面能体现出你的思考,一方面也能把面试官的方向引到你自己熟悉的方向上来。
对于二面来说,二面基本考察的会围绕你做过的项目展开。如果自己的项目不够商业化,或者挑你项目的刺,这是很正常的。这个时候不用慌,我的应对策略是突出你项目中做的工作,让面试官感兴趣,给他说清楚你解决了一个什么问题,说你的思路,展现你有解决问题的能力,我个人认为这一点是非常重要的。因为以后走入工作,遇到的问题不会都是你拿来就能摆平的,这时候你是否具有独立思考和解决问题的能力就很重要了。
最后,对于各位在面试环节欠缺,或者想要提前演兵的学弟学妹,我给的意见是各位可以先在四五月的时候去投递各个公司的实习生。对于实习生的面试会相对简单一些,但是也能从中看到这个公司招人所需要的知识储备是哪一些。我第一个电话面试的公司是猫眼娱乐,时间大概是五月中下旬,非常感谢猫眼娱乐面试我的那位老哥,给了很多中肯的意见,并且让我深刻认识到自己的不足。下面是我秋招投递的部分公司及岗位时间线,其中有些公司和我部分时间安排冲突就没有参加笔试或者面试,还有像深信服面试流程出了岔子,也是比较遗憾的。
以上从基础知识储备、笔试准备和面试准备三个方面给各位介绍了秋招该如何入手,我相信大家还是对秋招该如何做准备有了一个基础的了解。希望各位学弟学妹充分利用好牛客网的资源提升自己,拿到自己心仪的offer,我也衷心感谢牛客网提供的资源,让我拿到了自己心仪的offer。最后送各位学弟学妹四个字:天道酬勤。
突然发现自己文不对题了,哈哈哈哈哈????忘记介绍真正的面经了= =。我现在尽力回忆一个大概,具体内容大家还可以参考其他牛友的面经。这里按表格里面的顺序来回顾一下,加上分割线吧。 第一家是招银网络科技。招银首先是电话面试,在我的另一篇讨论帖中有基本的介绍,招银主要是找Java方向的工程师。招银网络科技现场面试的一面,手撕两个数据结构链表等相关的两个题,数据库两道三个题,以及各类基础问题。一面结束后在门外等待二面通知,二面的面试官会是一个四十岁左右的广东中年大叔,他会问你研究生期间项目相关的问题,也会嫌弃你做的项目不够商业级。最后是招银的HR面,面试官气场很强,快接近女王气场= =,十分不苟言笑那种,除非你能讲点笑话,不然冷得很。
第二家公司是OPPO,OPPO的办事效率是真的高,三天走完面试以及发放offer流程。第一天的一面是一个中年成功微胖大叔,问的也是一部分基础的问题,没有手撕代码,主要是看看你的逻辑能力之类的。当晚收到第二天面试的通知,我预约的是下午的时间= =因为上午有招银网络的面试,结果晚上12:40打电话告诉我= =下午所有技术面试官就走人了,只能上午去参加面试。。。所以这里实际上还是和招银撞了一下,我招银面完两面就跑去OPPO了...结果OPPO现场有点慢,导致招银我是在下午三点多才回去参加的HR面,也感谢招银HR还愿意给一次机会。OPPO的二面,是一个严肃的中年小老头,主管的感觉。不断的问你项目相关的问题,反复问你实现的流程,然后好像要强行把你绕晕一样,其他基础东西没问太多,好像问了消息队列等。
第三家公司是中电48所,中电科集团第48研究所,主要方向是做光伏等设备的。中电48所的面试,主要就是自我介绍,然后由现场各个小组的领导(一大桌子十多个人),轮流轰炸提问一下就结束了。
第四家是中兴通讯。中兴通讯一面会问一些软件开发相关基础知识,我室友还被问了通信相关问题,这个完全看面试官来的(会有两个面试官,一个提问一个记录)。二面就是差不多的综合面试了,主要问的问题就是你在团队中出现了一些问题你怎么应对,领导给你布置了任务无法及时完成怎么应对,就是这一类性格和工作问题处理相关的问题。HR面安排在几天后华为面试的时间,这个时候才能知晓自己的薪水,况且基本没有太多可谈空间,因为末流985的缘故= =
第五家是华为。因为自己有绿卡的缘故,没有经历笔试面试等环节,直接去了最后一关主管面试。主管面试并不像以前华为那么水了,甚至比其他公司二面的强度更大,会要你谈对于主管负责的这一个方向的一个了解和理解,会深究你做的项目,必要时要画图给面试官说清楚。这里还是要崇拜地说一下面试官,面试官一般都是20级左右的部门主管,对他所做的这一块真的是有非常深刻的了解,给我介绍他们部门所做的方向的时候,有些词汇都是比较新的论文或者概念中的。
以上,谢谢各位。
投稿或交流学习,备注:昵称-学校(公司)-方向,进入DL&NLP交流群。
方向有很多:机器学习、深度学习,python,情感分析、意见挖掘、句法分析、机器翻译、人机对话、知识图谱、语音识别等。
记得备注呦