【蚂蚁校招内幕】面试官视角3千字面经
大家好,我是蚂蚁在职员工,本职工作是java研发,主管用户增长活动领域,负责活动体系的架构,
在职8年,经历过4年校招,以个人经验讲述校招全“内幕”,
希望各同学都能有所了解,有所收获,从而更好的准备应对招聘,
另外,本部门也在春招中,如有需要内推的请联系我。
#招聘流程
校招一般分为春招和秋招,面向的都是次年的毕业生(当前2023年,招的就是2024年毕业的),
春招启动时间大约3、4月份,是校招的主力,秋招则是作为春招的补充,相对hc更少,所以,春招更为重要。
主要流程:
0、【校招启动】:hr、各部门盘点hc,确定数量后通过线上线下渠道宣讲。这时候同学们要关注信息,及时的进场。
1、【简历录入&筛选】:大厂都有自己的招聘系统,hr或主管收到简历之后会进行初步筛选,通过后由专人录入系统,并且指定到推荐的岗位,录入系统的简历一般会在以部门为单位的大池子进行分发(这里很关键,内推的优势之一就是可以指定简历处理人,保证投递你的意向岗位,避免被分配到不匹配的岗位)
2、【简历评估】主要确认基本信息,基本能力和岗位意愿和匹配度,通常会相对简单的电话沟通或者在线沟通。
但也有聊的比较透彻比较充分的,这种是因为简历评估和一面很大可能是同一人,为了更高效的推进流程,简历评估当做一面的提前面了,相对的,该聊的都聊了,到一面环节就会适当简化。
3、【笔试】(1轮2套):简历评估之后会发起笔试流程,系统会统一根据特定窗口分发笔试题到邮箱,一般一周2个窗口,笔试题分为专业测试和评估测试。
4、【面试】(3轮):通常有3轮【一面】【二面】【hr终面】。笔试完成后,会流转到指定的团队,团队内的面试官进行联系(无论成绩好坏,我们团队一般都会给与一面机会),通常来说,一面是团队主管,二面是部门主管,三面是hr。
5、【offer】:所有流程通过后,hr会统一发起offer,从投递简历开始算,整个周期走完通常是4周左右,如果遇到工作忙的部门,可能会再晚个两三周,但考虑到候选人体感和招聘效率,每个环节都是有固定时间的,超期会释放并且处理人有损失,所以无特殊情况都会按期处理。
6、【转正】:一般情况转正在7-8月份,从我们部门历年经历来看,不能转正的极少。当然,如果实习时间长,对自己提升和转正答辩是有正向作用的。转正之后可以继续实习,也可以回学校,但无论是否继续实习,都是等毕业之后统一进行正式入职。
#简历准备
简历最好在一页内容内表述,排版结构只要不粗糙即可,不会要求花里胡哨,一份良好的简历要包含
【基本信息】【学习成绩】【学术成果】【专业奖项】【技术栈】【实战经验】【其他软性能力】
有1-2项优秀的,就是亮点简历,有非常大的筛选通过机会,
3项以上优秀,那绝对是一份优质简历了。
如,成绩专业top10%,技术栈对口,有实习经历或商业项目经历;
又如:有头部期刊发表,有省级以上的奖项
其次,简历准备之后,投递渠道和意向也很关键,把擅长游泳的人放在田径赛道,并不能发挥绝对优势,选对渠道才能更好更高效的找到适合你的位置。
渠道通常有
【校园招聘】:最传统的方式之一,好处是现场有招聘主管和hr宣讲,能够了解到更多信息,而且专场内企业多,双向选择多。弊端是规模和频次有限,容易赶不上。
【校内师兄姐推荐】:这是非常推荐的渠道,可以关注学校内网,招聘季师兄姐一般会发帖捞简历,由师兄师姐背书,同门通路,通过的概率是很大的。唯一的劣势可能是师兄姐如果成熟度不高,可能只是代发帖子,对岗位和招聘后续上给的帮助不多(但已经很好了)
【内部员工推荐】:这也是推荐渠道,因为内部员工,通常能给与更多的评估、机会、帮助,尤其是内部员工可以根据自身岗位需求和对你的了解,给出更好更合适的判断,避免走弯路错过机会;还可以根据岗位流转去帮你追流程,给你及时的反馈。
但这个渠道要注意甄别,多沟通确认意向,多做主动选择,最好招聘方是主管、TL、或资深的员工,对招聘有一定理解,否则容易出现误判,或者为了kpi给你推荐到不合适的岗位,从而错过其他岗位机会。
【官网】:这个渠道兜底,以上都没有办法的时候可以当做一个备选。弊端是岗位匹配度和流程处理效率不确定性,而同学们对具体内容又不能充分了解,具体能流转到哪里,很依赖分派,有一定运气成分。
#笔试
简历评估通过后,系统会往你的邮箱发起笔试题。
笔试题有两套,
一套是专业试题,考察专业能力,有选择题填空题和编程题,编程题难度一般跟leecode类似。
另一套是测试性格反应智力等非专业能力,对岗位选择有一定的侧面辅助判断。
专业题有分数要求,如果不及格,而面试环节觉得还不错的,这时候会再补一次编程题,再给一次机会。
#面试
面试流程
面试流程有一面、二面、hr面,
每次面试基本可以分为3个阶段
1、开头(自我介绍
面试官会简单介绍自己和来意,然后以你的自我介绍为开头,进行简单了解。
2、沟通问答
这个环节是核心,面试官会根据简历内容或者自我介绍的内容对感兴趣的地方展开讨论,从而引发到一些具体的技术点考察;
如果项目聊完还没有考察完整的话,会补充提问一些具体的技术问题。
持续时间一般半小时以上
3、收尾
收尾时面试官通常会给与1-2个提问的机会,此时可以问一些自己关心的如团队的业务,大致的给你的评价等
面试内容
一面和二面的考察范围有一定相似性,都是技术向;
主要是技术能力、学术经验、项目经验,重点考察专业能力和解题思路。
具体的问题网上有不少,不是说去背题,而是去了解题目的类型和性质,每个面试官的考察方式不一样。
举几个我常考察的类型抽象:
-编程语言的基础知识,编程思路,
-数据结构的实现方式,
-数据库建表思路,索引实现,
-jvm,内存分配,类加载(如果是java向的话)
-并发相关理论与实践
-项目实践内容,挑战,成果,
-平时的学习思路,对技术的热情,
-软性处理事情的态度,能力
题目不固定,不限于以上类型,会根据你擅长的方向了解,重点在挖掘学习的深度,思路,基础等。
面试周期:
每一面的时间周期大约1周左右,因为主管和二级主管事情比较忙,周一分给他简历,可能周四才能腾地出时间,
当然,如果运气好,刚好那天没有安排,一天一面也是可能的。
#面试技巧
最后,从我作为面试官的角度给一些面试技巧
1、自我介绍要有条理且简短,总分结构是最普世的方式,重点突出自己的亮点,以及能够引发后续讨论的内。切忌平铺直叙长篇大论,让人抓不住重点。
2、面试官的提问,先别着急回答,先思考一下他的目的,是了解概况,还是了解细节,还是随意发挥。如果判断不准,建议先简短干练回答要点,然后稍做停顿,询问是否需要展开。切莫一上来就全部展开,跑偏了方向
3、面对不会答的问题,切忌胡乱作答。可以直接坦诚的说这块不熟悉,我对xx更了解一点。即诚实的表达,又起了一个类似话题。当然引出的xx要跟问的内容有相关性。
4、在做项目介绍的时候,重点讲清楚为什么做,再讲怎么做,而不是上来就直接说一堆怎么做,这样除了知道你会编程,判断不出你有没有思考
5、在表达的时候,遵循SMART原则,要清晰的定义具体的目标,问题,解法。避免泛泛而谈讲虚的,避免陷入细节。
6、最后,自信当然是最重要的啦,过程中保持自信,平常心,这样稳定发挥。
7、最最后,如果挂了,也不要完全否定自己,也许是不匹配,也许是暂时水平不适合,但别放弃你的专业和理想!
祝好。
文章末尾打个广告,本部门在招聘java开发,如果需要内推,请看我主页的帖子或者岗位。
也可私信与我沟通。