2018计算机校招的思考

By | 2017年12月30日

校招是玄学,人品很重要。上面十个字是真的,当然除开那些大神。

经过校招之后,我分析得出的,计算机专业应届生招聘的一些特点:

  1. 互联网公司多。互联网公司(招聘)多带来的一个直接影响就是,互联网公司的笔试都是在线笔试,这和以往的现场笔试不同。
  2. 应聘学生多。应聘学生多的一个直接影响就是,每个公司在面试的时候,不可能对每个学生花去很多的时间。
  3. 持续时间长。因为最近几年出色的程序员和算法工程师需求太大了,所以很多公司(尤其是互联网公司)想了各种花样的内推,有些公司甚至从前一年(对于2018届校招来说就是2017年)的5月份就开始有提前批了;结束一般是到十月底、十一月初(大厂一般是这个时间段就结束了,有些初创公司会再晚些)。这带来的影响就是,找工作的战线也会拉的很久,如果是一直没获得自己心仪的offer的话,人是很累的。
  4. 考核内容多且杂。这样就会导致面试者需要准备的内容就特别多。

所以,对于求职者而言:

  1. 偶然性大。面试官喜好的偶然性:面试官是做什么技术方向的?是喜欢什么技术方向的?面试管是喜欢偏技术的人才,擅长交流的人才,还是思维跳跃、能够跳出常规解决难题的人才?面试公司以及方向的偶然性:今年这个公司这个岗位准备招多少人?还缺多少人?
  2. 应聘不同公司要有针对性的准备。不同公司,使用的技术栈是不同的,要及早去了解。比如,腾讯、百度,后台招的C++比较多,而阿里和其他新兴互联网公司几乎全是Java。而对于算法岗,不同方向也是不同的,据我了解,研究生做算法大部分偏工程,而且听说有些公司或者部门的算法岗大部分时间做的事情都是洗数据。这些,都是需要提前了解,不然,很多和自己想象的方向是差别很大的。
  3. 要有取舍。很多公司的笔试时间都是接近甚至相同的,所以要有准备性的选择。

如果你看完了我的面试经验,会感觉到面试太水了,除了网易游戏问了点技术知识,今日头条的面试技术考核比较全面之外,很多公司感觉都是水过来的。甚至,我回忆了一下今年的校招(估计往年估计也是差不多),可以总结出一个通式来总结校招考核的内容:


经历
+(遇到的难题+如何解决+收获)+包装。


如果你有一个某个方向上尚可的经历(这里的经历可以是实习、给导师干的工程或者是天池等比赛等,甚至可以是自己因为兴趣,长时间专研完成的一些事情),几乎面试的过程就是简历上的经历
+难题+解决方案+收获了。在聊你的经历时,面试官会带着询问有关的一些知识点,然后还有你简历上写到的擅长的技术。

如果没有我上面说的经历,那么几乎就是看面试官熟悉的方向了,这样就会比较被动。面试官感觉重要的就会问,你不会他就会感觉你不合适。


我个人认为,有一个尚可的经历去面试是相对占优的(其实也不能说这就是占优,这也是努力的一种侧面的体现。因为努力,才会有好的实习或者好的比赛结果。或者,你感觉实习或者比赛刷分太浪费时间,也有大神是简历上写明做过编译器,熟悉
linux内核(是真熟悉),读过XX源码等)。这样其实就给面试找了一个主题,面试的基本方向就是围绕着这个主题来,自己能够做的准备就更多。而如果真的是面试官随便问,你也不清楚他对哪个方面比较看重,就会比较吃亏。


我还发现了一个有趣的现象。如果你有一个很不错的经历,比如有一个好的实习(
BAT,微软、谷歌或者在某个方向知名的公司等)、中了顶会论文或者在某个国内知名的实验室等,面试的公司想要你了(或者觉得你是一个不错的后候选者的时候),面试的问题可能都会简单的。因为一个出色的经历,已经能证明你的学习能力、交流能力等等,而这经历所证明的(你背后的努力),可能比一个小时甚至更短的面试的结果来的靠谱。经历聊完,如果感觉你基础扎实,就应该没问题的。


而且在校招的过程中,感觉会表现自己(即包装)真的是很重要的,我拿到的几个
Offer就是运气成分大一些了。而我身边有些同学,确实感觉是比较吃亏的,他们不太爱说话,在现场面试的时候感觉就比较被动(当然这个也看面试官,一个优秀的面试官绝对能从大部分不同性格的面试者中获得需要的信息,但是你不能保证你遇到的面试管都是优秀的)。举个例子,我美团三面的时候,把自己的电脑给带去了,把微软实习中做过的一些总结和一些展示的ppt给面试官看,我感觉这个给自己加分了很多。而这样的举动,像我身边有些“标准”程序员的性格的人(默默做事,只爱解决问题,不太爱言语)来说就不太可能出现(当然,我不是说带着电脑去面试就是很好的选择,我想表达的是,找到一种不错的方法,把自己的长处给充分表现出来)。


最后,我还是想说一下,调整心态的重要性。
校招是玄学,人品很重要。面试的过程中,偶然性太大了,一次面试结果不好,真的代表不了什么。计算机的校招很早,而且持续时间太久了,如果某次糟糕的结果影响到了心情,乱了心态,真的太不值得了。了解自己的强项是什么,把强项发挥出来;了解公司以及岗位的要求是什么,有目的的“抓差补缺”;一次面试有一次面试的收获,最后都会有个不错的结果的。


一些
Tips:

  1. 学历是有用的。985,211的学历可能就会筛选掉不少人了。
  2. 多面试,面试对增长面试技巧很有帮助,即使不去实习,也要面试,知道自己的不足,有方向的弥补。
  3. 多认识学长,内推很有用的。当然也可以后台给我发消息,我也能内推的。不过我不保证给每个人都内推。每个人的时间经历有限,还望理解。

2 thoughts on “2018计算机校招的思考

    1. Frank Post author

      嗯嗯,加油啊~你写的方向估计跟我不太一样吧

      Reply

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据