各互联网大厂后端校招面试流程以及面试特点

2,453 阅读14分钟

「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!

写在前面

近期在和一些即将开始秋招的读者聊天的过程中,发现好多读者对于秋招还是不够了解。对各个公司的秋招招聘流程、面试特点都不清楚。

作为一个几乎把所有的互联网大厂都撩了一遍的靓仔来说,在这方面还是有点经验的。其实,我并不是想当互联网面试渣男(海王)的🙄。只是因为我在初期投 offer 的时候(六月底七月初),他们几乎都没理我。但是!从八月下旬到九月底这段时间,他们全来约面了。大家在秋招的时候也建议大家进行互联网公司海投的策略,因为你并不知道哪些简历会给你回信,不过拿到两到三个满意的 offer 后就可以停止面试了,做 offer 收割机也没必要。多拿一两个 offer 是用来和 HR 抬价的。

这篇文章,我就来结合我的个人经历,讲解一下目前互联网大厂的秋招招聘流程以及面试特点。希望能帮助大家选对赛道、练成打法、形成闭环、找准秋招面试的爆破点。【狗头】🐶

面试常见词汇扫盲

在正式的介绍开始以前,我还要进行一个互联网公司面试常见词汇扫盲。下面的词汇大家要了解!

八股文: 各种面试题题目,主要是一些概念性的知识,比如jvm的运行时数据区的构成、mysql的索引之类的,这些问题的回答一般有固定套路。现在的面试主要就是八股文+算法。我在之后的文章也在总结面试八股文的重点,预计一周内能发出来。面试八股文背的熟是面试成功的必要不充分条件。现在背八股文也是一个潮流,但是我其实不太喜欢这个潮流。

手撕算法 手撕算法简单来说就是完成面试官给你布置的算法题(有些公司提供思路即可)。国内现在的校招面试开始越来越重视算法了,尤其是像字节跳动、腾讯这类大公司。绝大部分公司的校招笔试是有算法题的,如果 AC 率比较低的话,基本就挂掉了。

常规面试: 现在互联网大厂的常规面试大多都采用这种形式,前半小时自我介绍、问项目、背面试八股文,后半小时一道代码题。

面试记录: 大家进行互联网公司组织的面试,都会留下自己的面试记录。面试记录上会有面试官的面试评语。这个面试记录,是以后面试你的面试官还有 HR 都能看到的。

预面试: 部门收到你的简历后,先不录入公司系统,由 HR 筛选。如果通过简历筛选。部门直接发起预面试,面试通过后,录入系统直接走下面的流程。面试不过,不影响你投这个公司的其它部门,因为公司没有你的面试记录。找预面试的途径是找自己在这个公司的师兄师姐,或者在牛客网上找部门直招的帖子。预面试在部分公司是不合规的。

主管面: 主管面指的是部门的技术主管对你进行面试,走到这一关可以证明大家的技术已经问题不大了。主管面基本上都会采用半问技术,半聊理想的形式对你进行面试。有时候也会问一些你在校的一些活动经历,甚至会问你毕业论文在做什么。主管面除了考察技术外,一个重要的考察点是考察你是否和团队契合。

HR 面: HR 面指的就是人力资源对你进行面试。HR 通常第一个问题就是你是哪人,这个问题其实是想看你是不是来公司面试解闷子的。如果你面的是一家北京的公司,而且你是河北人、河南人、山西人等北京周边的城市,你说了你是哪人以后你就不用多说了。但是如果你家是西北那边的,上学又是在东北那嘎达上的,又恰巧你面的是一个广州深圳的公司,你最好说清楚你为啥想去那边工作。另外,HR 会问一些在校经历,通过交流来判断你的性格是否符合团队。对了,还有一个 HR 常问问题,你拿到了哪些 offer?这个问题你就要甩出一些比较硬的 offer 了,因为优质人才谁都想抢。但是你甩出的 offer 要和现在面试的公司是在一个量级上的,不要你面试的是一个小公司,你跟人家说你已经拿到了字节的工牌,你觉得人家相信不相信给了你 offer 你会来?

经过互联网公司秋招词汇扫盲以后,我结合我自己的经历具体介绍下各个大厂的秋招特点,大家拿好小本本。

常见大厂面试特点

下面有些公司并没有被介绍,比如某易、某手、某滴等。这些公司并不是我认为他们不是大厂,只是这里面有的公司我没投,有的笔试把我挂了,有的一面把我挂了,具体哪家公司笔试就把我挂了大家可以在评论区无奖竞猜。所以他们是什么特点我也不太清楚。下面列出来的都是我至少面试撑了两个回合以上的,比较清楚他们的特点的。

百度

百度部分部门是会组织预面试的,我在秋招初期 7 月份 就参加过一场,不过一面挂了(尴尬),还好参加的是预面试,没有面试记录。然后我 8 月份 重整旗鼓再战百度,终于找回了场子(自豪)。

另外嘱咐大家的是,面试百度除了尽可能参加预面试外。录入系统的面试也尽量参加部门直招,可以免笔试。

百度的面试形式是常规面试。面试流程中包含三轮技术面(第三轮是主管面)加一轮 HR 面。百度虽然这两年市值败下阵来,但是技术还不错,另外百度算是互联网公司里面加班比较少的。

阿里

阿里每年的校招名额比较少,校招的时间也比较短,基本上就是 7 月底 开始到 9 月初 就结束了。虽然大家可能看到牛客上满满的都是阿里的内推,但是大部分都是因为面试 KPI 。阿里面试 KPI 比较重,也就是说每给一个部门一个名额,就要求部门收上来针对这个名额的数十倍简历,数量不达标 leader 还要被谈话。所以在投递简历的时候,一定要在内推员工红着眼要简历的情况下保持冷静。另外在准备投简历的时候最好对你要投的部门的秋招名额有个了解,虽然你很难问出来团队预计的 offer 个数,但是你可以问一下给你内推的人的团队有多少人,团队人数的 1/8 到 1/10 大致就是这个团队校招的名额。对了,阿里有些部门也会有预面试,参加预面试是一个不错的学习机会。

参加阿里的校招必须要做笔试。阿里会在每周固定时间组织笔试,你准备好了参加就行,笔试的形式是一个小时两道代码题,一道中等偏难的题,一道困难题。做出一道就能稳进面试,测试样例通过一部分也有进面试的可能。

阿里进入面试后就很少问代码题了,但是对原理性的问题问的比较深,经常会问一些你对技术的思考,比如,你觉得Sring好在哪?如果答的比较浅的话,通常不能让面试官满意。

腾讯

腾讯的笔试一般会组织两场,但是不是必须参加。 不参加笔试也能直接开始面试。需要先把简历投在系统里,把简历投在系统里以后,你选择的事业群会优先看到你的简历,但各个事业群都可以看到你的简历并且捞你。

不过,说实话,腾讯对 Java 程序员不太友好,腾讯内部使用 Java 还是比较少的,很多新项目都在用 Go

并且,腾讯的 KPI 面试比较严重,你的简历指不定被哪个部门捞起来。我面腾讯的经历比较狗血,投了简历没几天以后就直接收到一场面试。腾讯有部门捞你以后,会在微信上用腾讯招聘的公众号向你约面,但并看不到约面的部门,你可以选择接受或拒绝。第一次面试腾讯,自我介绍完,面试官第一个问题就是,你会C++嘛?呃,我会一点。然后开始全程尬聊,结果可想而知。第二次面试,面试的开头我就问面试官您那边是哪个部门,他说无人驾驶...我当时心里面就许多卧槽,你特么你无人驾驶部门你捞我干啥?然后又是一阵尬聊,结束面试。然后我就不能忍了,主动找到了一个腾讯做容器开发的部门的面试官,我请求他捞我简历,然后才面的比较顺畅。

腾讯的面试和大多数大厂一样,采用常规面试。技术面有时候两轮,有时候三轮,第三轮是主管加面。然后是 HR 面,HR 面后如果隔几天让你进行云证,就说明你的 offer 十拿九稳了。

京东

京东的技术面试采用常规面试,并且问的相对简单一些,而且可以部门直招,不需要笔试。技术面试有时候是两轮,有时候是三轮。在京东如果两轮面试以后你直接遇到了 HR 对你面试,你一般就是普通 offer 了。第三轮的主管面会决定是否给你 sp。但是!据我所知,京东 HR 面挂掉的人还挺多的,所以京东的技术面走完以后还不太稳。HR 面完你以后,如果隔一段时间问了你身份证号,并核对你毕业时间后,这就很稳了。我是 HR 面完的当天下午,HR 找我核对的。

字节跳动

字节的面试有个好处是可以对你反复进行打捞,就是说你面挂一个部门以后,可以马上再转投另一个部门,并且好多部门是不用笔试直接进面试的。我前前后后面了字节三个部门,并且都是第二面,或者三面挂...我有种感觉就是整个 九月 都在跟字节面试官聊天。但最终也没通过字节面试。

字节的面试整体上感觉面试官的侵略性较强,语气相对较凶。对了,不要觉得面试官凶就觉得面试肯定没戏了。我有好几次遇到挺凶的面试官,我和面试官都快吵起来了,但是面完后面试官给了我很好的评价。也在面某手的时候遇见一个笑嘻嘻的面试官,面完后不仅把我挂了,而且我再投别的部门时候简历关都通不过。

字节的面试十分注重代码功底,有时候开始面试就会直接甩给你一道代码题,写出来再谈别的。也会问面试八股文,以及项目。

美团

美团几乎没有部门直招,都是先把简历投在池子里,然后由部门从池子里进行打捞。内推可以定向推事业群,但是感觉内推作用不太大。美团的面试是五道代码题(我记得应该是,这记忆有些模糊)。做出三道就稳进面试了,做出两道也有可能进面试。

美团的面试是常规面试。美团的技术面有时候两轮,有时候三轮。不过美团只进行两轮技术面就给你 offer,有可能也是 sp,因为我就是~

拼多多

拼多多秋招会有很多轮,拼越计划、提前批、正式批。我当时投的是拼越计划。面试也是常规面试。我当时一面通过,二面代码题写的有点问题,思路有了但是代码一直有个 bug 。面试官就把我调客户端了,又加了一轮面试。对了,客户端这两年各大厂都急缺,面试也相对容易。面 java 的完全可以没有客户端经验,然后转到客户端岗位面试,客户端考核计算机网络会比较多。

拼多多客户端技术面完以后迎来的是 HR 面,但是不知道怎么回事 HR 面没过。这也是我唯一的一场 HR 面没过。另外给大家说明下,拼多多开出的 offer 的薪资几乎是业界最高,但是拼多多是真的累,常态化的一周六天上班时间大部分人是顶不住的。

华为

华为对面试者的学校卡的比较严,感觉就是按网上传的那张华为招聘生源表上的学校来的。如果你的学校符合华为的要求,你在投简历阶段会时常接到各个部门的 HR 的电话。在这段时间你会感受到你好像勒布朗詹姆斯一样,受到各个部门的径向追逐。但是你别高兴的太早,在你投到相应部门的简历锁死以后,就轮到你难受了。

华为的笔试是有三道题,第一道题 100 分,第二道题 200 分,第三道题 300 分。只要总得分在 100 分以上就能进面试,但是我建议你最好把前两道题都做出来。在笔试通过后,会迎来面试。第一轮面试会复盘你笔试的时候做的代码,需要你讲代码的解题思路,并且有没有更好的方法等。第一轮面试通过后,相隔半小时左右就可能会迎来第二轮面试,第二轮面试进行的是常规面试。两轮面试都通过以后隔一两天就是主管面。主管面通过后,你会收到一条短信,我记得好像是,恭喜您通过第三轮面试,今天所有的面试已结束。对,华为没有 HR 面。

然后后续的环节就是我不太喜欢的地方了。在你通过所有的面试以后,你会被放在一个很深的人才池里,然后分批给你发 offer。我是 9 月中旬面完,10 月底才给我的 offer,我三方都签完了好吧?甚至我都知道有来年才收到 offer 的。另外,给你 offer 的时候不会和你说任何信息。会请你到公司来,来了以后给你讲你的薪资,然后给你 5 分钟时间考虑,不签就可以走了。

结语

通过上面的介绍,大家对于各个互联网公司的秋招流程以及面试特点是不是清楚了许多?

大家有什么问题,欢迎来和我聊天呀。