最近看到阿里的朋友圈又开始发春季校招的广告。虽然阿里的名望已经大不如曾经,但关于大部分毕业生来说,仍是值得去体验的。所谓瘦死的骆驼比马大,在当下,不管是技能、业务、仍是训练体系,阿里仍然是名列中国互联网公司前茅。曾经担任过阿里的校招面试官,处理过几百份简历,也面试过好些优秀的同学,今天从面试官的视角,解读怎么更简单拿到阿里春季校招OFFER。

声明:下面所写内容,全部基于个人经历,不代表任何公司官方观念,仅供参考。

1. 适用范围

我做的是研制工作,所以这儿只聊JAVA研制工程师的岗位。

2. 看重什么

不同公司不同岗位不同面试官有不同的看要点,有候选人问过我相似的问题,我也和几位面试官聊过这个话题,咱们有两个根本一致:

  1. 很强的学习才能。
  2. 很强的学以致用的才能。

为什么是这两个?由于首先是科技开展太快,咱们必须有才能持续学习新常识,不然很简单被挑选,这便是学习才能的重要性。其次咱们做的都是应用工程,不是纯理论研讨,需要把常识用到实处,这便是学以致用的重要性。

3. 怎么判别同学的学习才能和学以致用的才能

不同的面试官有不同的策略,这儿列几点供我们参考。

首先是学习才能。咱们一般经过如下几点来判别:

  1. 校内成果的排名。比方专业排名前10%。
  2. 论文宣布的等级及数量。比方一些闻名期刊宣布论文。
  3. 参与的各种专业相关的比赛拿奖状况。比方算法、数学建模、编程等。
  4. 课外专业书籍或源码阅览与收成。比方一些业界闻名大牛写的书,或闻名框架源码。
  5. 书面考试成果。比方排名在前50%。

然后是学以致用的才能。咱们也有一些判别的方法,比方:

  1. 在其它公司有实习经历,且能举出把所学常识应用到项目的案例。比方参与某个项目,怎么发现并处理了一个什么样的技能难题。
  2. 参与过开源项目,提交过代码。
  3. 面试中过程中对项目或问题的总结。

4. 简历挑选

4.1. 名校与学历光环

首先要供认一个根本现实:名校作为校招的敲门砖是十分不错的。原因很简单,每年毕业生太多,先让校园和学历帮忙过滤一轮,投入产出比最高。所以985本硕外加部分比赛获奖,根本都能到书面考试环节。

一般来说,简历经过率:TOP本硕 > 本985 硕985 > 本科985 > 本科非985 硕士985 > 本科非985 硕士非985 > 本科非985。

4.2. 简历加分项

  1. 专业排名前10%。
  2. 全国性的专业比赛获奖。
  3. 顶刊论文。
  4. 本科过6级。
  5. 出彩的实习经历或项目。一般的个人操练项目,根本上没有人重视,写了等于没写。
  6. 为闻名开源项目贡献过代码。

4.3. 小本怎么办

也有一些小本同学能经过简历关,但十分少。除非简历上有一些特别亮眼的当地,包含但不限于专业排名1-5%,含金很高的全国性专业比赛取得很好的名次,十分出彩的实习经历或项目,为闻名的开源项目贡献过代码等。

假如没有经过简历关,可是自己的才能很强,仍然想进阿里怎么办?那就先找一家有点名望的中小公司,先过渡1到2年,苦练技能,然后走社招路线。社招对学历和校园看得十分淡,首要是靠实力说话,几年小组内还入职过高中毕业的P7。

虽然阿里一向在裁员,但也一向经过社招补充新鲜血液。

4.4. 简历一定要杰出亮点

简历一般一页就够,现在大部分的同学都能做到。在一页简历里边,需要要点杰出的当地,便是上面说的“简历加分项”,由于很重要,这儿重复一遍:

  1. 校内成果。前提是成果足够好。学生的主业便是学习,所以一定要学习成果好。
  2. 有含金量的专业比赛获奖。
  3. 出彩的实习经历或项目。
  4. 为闻名开源项目贡献代码。
  5. 优异的英文成果。

一些口号式的言语主张不要写,也没有任何作用。比方:“本人能抗压,热爱写程序。对问题喜爱深究本源并处理。”等。

一些无关工作的证书不用写。比方面试JAVA工程师,写自己有驾照,有教师资格证等。

提炼技能项的描绘。比方面试JAVA工程师,“深入研讨过Spring boot启动相关源码”比“通晓java”好太多。你要是面JAVA工程师,不需要把前端,excel,客户端开发都写上。

5. 书面考试

简历关过完,就进入书面考试。

一定要提早刷题。不要以为八股文没有用,八股文要不来自基础原理,要不来自面试官亲自处理过的一些线上问题总结。

刷题主张是体系性的刷,买几本行业内大牛写的且多次再版的技能类书籍,或许网上口碑十分好的课程,或许有心人收拾的题库,深入了解地去学一遍。比方数据库,推荐去看“MySQL45讲”,简单懂,实战性又很强。

不主张去网上看那些快餐式短文章,看多了营养不良,随意改换一下题目就不会了。

ACM的题目一定要刷一些备用。编程题必考ACM的题目。

不要做弊。零忍受。哪怕两个人背过相同的答案,写出来的代码必定多少仍然是不一样的。

不要脱离书面考试界面。封闭所有不相干的页面,退出微信等客户端,削减打扰。不然简单被书面考试程序误判为做弊。不划算。

6. 面试

进入面试后,要做到:

  1. 听清楚问题再答复。答非所问,扣分严重。
  2. 捉住要点,言简意赅。废话太多,扣分也多。
  3. 不要抵触面试官。不管面试官是想做压力测验,仍是他那时碰巧心境不好,只管保持不卑不亢就好,不要被心情左右。

面试过程时,考察更多的是实力,部分是和面试官的缘分。

7. 两个典型案例

案例一 985本硕,一面挂掉

同学根本状况:本科和硕士都是985院校,非计算机类理科专业,有在闻名期刊宣布论文。自学C ,面试JAVA。所学课程偏理论,不想读博。

专业成果排名:前30%。

简历挑选:本科和硕士都是985院校,理科类专业,有论文宣布。这几点足以经过简历挑选。

书面考试状况:排名前70%左右,不理想。

面试状况:因投的是JAVA岗位,面试过程中,自述学习才能强,想转JAVA。终究没有经过。

首要考虑:1)想转JAVA,可是没有主动学习JAVA。2)关于操作体系、数据库等基础常识只要粗浅的形象。3)算法题答复一般。

面试有个SMART原则,简单地说,便是经过前史的事件来证明才能。比方同学说自己的学习才能强,后边转JAVA很简单,但关于面试官而言,没有找到现实依据。

案例二 非985非211本科,拿到OFFER

同学根本状况:非985非211本科,计算机专业,在一家有点闻名度的互联网公司实习。在大一入学时就明确本科毕业后直接进入职场。在校园有参与工作室项目研制。

专业排名:前5%

简历挑选:首要有两点感动我,经过了简历挑选:1)校园专业成果排名前5%。2)对实习项目简明扼要、要点杰出的描绘。

书面考试状况:排名前25%左右,还不错。

面试状况:JAVA基础,数据库基础,常用中间件,实习项目解说,技能攻关都答复不错,口述算法解题思路也能答复上。终究经过三面,拿到OFFER。

复盘分析:虽然同学的校园和学历都是很弱的,可是实力比较强。比方学习才能:包含专业成果排名到前5%,书面考试成果前25%,各种改换思路的八股文,算法解题思路都能答复上。比方学以致用的才能:在实习项目中,用所学常识处理了一些实际的技能课题。再加上一些软实力,比方方针明确,在大一时就知道自己想要什么,并持续为之努力。

8. 总结

拿到OFFER = 实力 充分的预备 缘分。重要性依次为:实力、预备、缘分。祝各位同学都能拿到自己心仪的OFFER。

墨哥(隐墨星斗)当前首要 《百图解码支付体系设计与实现》专栏系列文章,当前已更新近30篇。欢迎 和墨哥(隐墨星斗)一起深入解 支付体系的方方面面。

系列文章PDF合集,不定时更新:

Github: github.com/yinmo-sc/De…

百度网盘: pan.baidu.com/s/1I5dIR8So…

公众号: 隐墨星斗。