很多同学都向往进入高薪大厂,但传说中进入互联网大厂都是要过五关斩六将,难度好比西天取经……
其实也没有大家想象中那么复杂,小易以阿里P5~P6级别的普通社招为例,给大家讲讲互联网大厂的面试流程和内容。
对大厂有想法、感兴趣的同学,不妨先来看看吧~
01
技术面
阿里以及其他的互联网大厂技术类社招,一般分为四个轮次,第一、第二轮都是技术面。
技术面则主要包括以下几个部分:
个人介绍和基础知识考察
这个部分主要侧重于个人介绍,比较看重候选人的沟通表达能力、学习能力,基础知识倒是其次了。
项目经历考察
项目经历部分非常重要,因为面试官可能没有空仔细浏览每一个候选人的简历,对自己项目经历的详细阐述可以让面试官给你大大加分。
不过同时,面试官也会刨根问底,需要候选人具备强大的心理素质,镇定表达,同时还需要注意:
1、一定要了解自己做过的项目背景,对项目有整体把握和思考,不要表现得像执行任务的工具人。
2、表现你的技术方案是经过充分思考、调研、对比、论证的,因为通过这里,可以看到候选人是否对业界技术有足够了解,对开源技术的掌握情况,是否愿意应用开源技术。
3、不要忽略取得的成效,很多工程师只看重过程,不看重结果,这是不可取的。
编程技术考查
编程题目几乎是必然出现的。
因为编程能够看出候选人的代码风格、整洁程度,还有边界条件的考虑。
同时也能看出候选人是否能够高效实现数据结构、算法等。能够快速设计出高效的程序,这体现了候选人日常的深厚积累。
逻辑题目或数学题目
不在于难,而在于逻辑清晰,认真思考。
比如:
1、一个六位数字,逆时针旋转度后与之前完全相等的概率是多少?
2、边数是3*4的网格,从左下角的A点走到右上角的B点,一共有多少种不同的走法?
虽然不一定得出最优解,但思考过后就会有答案。看似简单,实则分别率很高。
02
主管面
相对于技术面,主管面会更加注重考察候选人的其他维度是否与团队相匹配。
同时因为主管一般都是强技术出身,会针对技术面过程进行查漏补缺。
逻辑思维和沟通能力
这类软素质能力一定会被考察到。
团队可以接受不足够聪明的人,但无法接受逻辑不清晰的人。
同时不能有效且高效地沟通,对于团队项目是场灾难。
如果候选人已经具备不错的沟通能力,一般还会考察进阶能力:说服和影响。这是成为技术/项目负责人的必备能力。
面试官可能会和候选人进行一个简短的虚拟沟通或辩论环节,希望候选人可以说服面试官接受某个观点或技术方案。
当然,在这个过程中,面试官扮演的反派可能会用一些偏激的词汇和行为,这也是压力测试,看看候选人在受到刁难时的反应。
文化价值观
工程师文化是务实、自驱、FollowThrough(跟进到底,有始有终)。
每个公司都有它的文化基因,而候选人是否与之匹配,是基因和环境使然。
然而乐观积极、善于合作的人,不管在任何环境下都是有好处的。
03
HR面
HR面就相对常规一些,主要包括自我介绍和问答环节。
比如:
1、为什么选择这个岗位?
2、职业规划是什么?
3、觉得自己有什么优势?
4、评价一下自己做过的项目,结果相比预期完成度是多少?
然后就是候选人可以向HR提问了。
在专业能力之外,HR面试考察一个人作为工作链上的一个环节是否合适最普遍的环节。
HR面面完之后,后续可能还有一轮leader面。
以上就是基本的流程啦。
最后小易要说,成名需趁早,有能力的同学还是早点到大厂工作。
进入大厂,你就能够和这个行业国内最优秀的人一起共事,你会收获很多,眼界,方法等等。
最重要的是你要知道,大厂虽苦虽难熬,但大厂一定不会辜负努力的人。