阿里面试官在考察些什么

我们团队招聘工作陆陆续续进行了一年,翻简历库看到过很多同事留下的通过或拒绝的理由,我个人也累计面试了几十个候选人。最近听到两个候选人说感觉聊得还不错,但没想到挂了,感觉比较意外,因此想借这篇文章表达下自己的观点,仅代表个人看法哈。

首先介绍一下,阿里面试官很多都有招聘KPI,他或许比你更希望你通过,他们问的一系列问题,基本是为了证明你基本功过关,且有一定深度,然后达到岗位要求。

技术考察项

之前主管聊天时有提到,招聘研发基本考察这三点:基础、深度、作品,实践下来确实如此,工作年限偏短的重基础,稍长的重深度,更长的重作品,有两个点符合基本就通过,大多数人挂在深度...

基础

考察基础很好理解,万丈高楼平地起,基础是它的地基,一些知识盲点往往导致得不到最佳实践,或把问题搞得复杂,甚至留下线上隐患。

深度

考察深度是为了考察解决复杂问题的能力,在业务和依赖复杂度上去后,容易遇到一些奇怪的问题,许多都不是光凭百度可以解决的,有些谷歌也搜不到太多有用信息,最终可能需要看框架源码、Chrome源码等去找线索。主导过复杂项目的开发,对自己用到的技术/框架的原理非常了解,曾经解决过的复杂/奇怪的问题,会利于在这一项上加分。

作品

看作品相当于看结果,优秀的技术博客、github上开源的轮子、在公司内沉淀的组件库/解决方案等都算,有作品的同学相对少些,如有的话会加分不少。

当然最终结果是每个面试官主观判断的,不同面试官侧重不一样,只是大体围绕这三点。个人感觉正确回答了80%的问题基本就稳了,有优秀作品的这个比例还可适当降低。

其它考察项

除了技术本身外,一些软实力因素也会影响面试结果。

表达能力

这一点之所以重要,我想或许是因为阿里的会议太多了,表达清晰有效能节省大家时间,更快结束会议...
对于一些基础性的如何看待XXX这种问题,我个人比较喜欢的回答方式是:XXX是一个XX技术,它解决了XX问题,它的特点是XX,在使用时需注意XX...
这样的表达清晰有层次,听起来不累,有许多同学喜欢东一句西一句,给人一种掌握不扎实的感觉。

业务理解

有些同学这方面不太注意,只管埋头编码,到后面的面试环节很可能被挂掉。技术是服务业务的,深入理解了业务的特点和流程,和PD的交流会更顺畅,能给出更合适的技术方案,干活也更有目标感。特别是对于有内部解决方案沉淀的同学,如果讲不清楚解决的业务问题,带来的业务价值,那就会扣分了...

价值观

这一个一般是HR主要考察,对于乐观、踏实、上进的同学,这一关通过率很高的。而如果你对待过的公司、合作过的同事总是抱怨,那就危险了...

给候选人的建议

迎难而上

在项目中遇到奇怪/疑难的问题其实不是坏事,深度往往在解决疑难问题后得到积累。遇到问题后,经过你的几轮分析、定位、尝试后终于解决,多了一个写博客的素材,下次面试时也有料可说,若是发现了框架bug提了PR就更好了。

保持热情

前端技术生态还是很活跃的,经常出现新的技术来解决现在的某个问题,其中可能就有你们业务的问题,保持对新技术的关注是一个加分点。

保持好奇

对于不熟的知识点要保持好奇,如果之前被面试官问到过,要尽量抽时间全弄懂。
给一个人通过与否都需要给理由,每一次面试都会留下记录被参考,比如一年前被问了V8内存回收机制,一年后的面试官大概率还是会问的,如还是答不上来会挺扣分...

多多分享

很多问题我们懂了和可以讲出来是两个完全不同的境界,后者对我们的提升更大,在准备的过程中,我们结构化地把知识梳理了一遍,分享的时候再表达出来,面试再遇到时真就一点不慌了。

结语

求职不易,招聘也难,祝大家都顺利吧~

我们在杭州西溪园区,是阿里集团的数据中台,团队大量招前端/无线/JAVA,P6起,10+亿营收的商家数据产品,斩获两项事业群大奖的BI产品,等你一起建设!有意请私信联系~

你可能感兴趣的:(阿里面试官在考察些什么)