校招专业面试 面试官的亲身总结(一二面)【转载】
2017年9月,在短短20天中,面试了大概50多个应届生(北京和外地都有)。主要是专业面试,通常说的一面二面。通过密集的面试,对如何进行专业面试应届生也有一些感悟。刷题:虽然我们知道在纸上写编程题,不能代表一个人的编程水平,至少最重要的debug能力体现不出来,但是刷题能侧面反映出一个人对找工作比较认真,有些准备,不能作为通过的充分条件。
实习:在BAT或类似公司实习的应届生拿到offer的概率远大于没实习的,在外地这个比例更明显。第一,这些应届生,BAT帮我们面过一道;第二,在BAT实习几个月,可以大致熟悉互联网的环境,对于学校中只用windows的同学,公司的确可以省几个月成本。但是,我发现有些实习生(特别实习时间比较短的)只是熟悉了互联网环境,没有去了解业务和具体的使技术能力得到提高的项目。面试官要辨别出这类实习,并不能成为***的重要加分项。
跨专业:面试了这多人,有数学专业的,管理管理专业的,生物信息学的,自动化的,真还没有一个过的。我仔细回忆,最大的原因是基本都上课学习了c 或java,但是很简单的程序都没有思路,更别说操作系统之类的了。其实我们工作中用的编程知识,有至少80%在网上自学的。为什么跨专业通过率如此低?我想可能和学习环境有关系,实验室或周边的人没有学习编程的氛围,也没那个自驱力,上了一门编程课就完了,这样计算机基础肯定不过关。如果真想跨专业进互联网行业,我给的建议是:1.下定决心,跨专业,肯定遇到各个各样困难,特别是在开始阶段,只要你决心足够大,肯定能成功,因为互联网行业本身是开发,包容的,也的确很缺人。2.提前准备,一定提前准备,找机会,比如提前出来实习。和进入互联网行业的师兄师姐多联系,向他们多取经验,比如学那些技能啊,面经啊等等。
从专业角度分,应届生主要可以分为4类:
1.搞不清应聘职位做啥。举个例子,我在大连面试了一个应届生A,投数据挖掘。我看简历,一个数据挖掘相关的都没有,我就问“你为啥投数据挖掘?”。那小伙也很逗,我暑假看了一本《数学之美》,感觉数据挖掘很有意思。后面面试发现他对数据挖掘相关的学习理解,就只有读了那本书。在举个例子,我在大连面试了一个应届生B,投数据工程师。我看简历,好像没有发现数据,数据库相关、我就问“你觉得美团的数据工程师主要工作是干啥的?”。她的回答也很有意思,“用execl分析数据”。这类应届生主要特点:本科居多,面试基本没准备,没刷题,毕竟经历和经验有限,对职位不清楚。这类应届生只能说现在离应聘职位的专业要求有些差距。
2.有专业知识的深度,但是对工业界不了解。举个例子,应届生C,投数据挖掘,我看简历搞图像的,的确研究生的1年半(因为硕士上完课,到找工作期间就1年半时间)一直在搞图像,写了一篇PR(pattern recognization)投了(硕士能写PR很不错了),能讲得很清楚她的工作。她还把她投的文章的实验结果打出来,给我看,感觉的的确确在这个领域有很比较扎实的工作。但是所有的工作都是在windows下用matlab做的,linux听说过,工业界的一些hadoop,网络编程基本不知道,c ,java可能还没来得及刷题,所以编程题写的也一般。这类应届生的主要特点:女生居多,学霸居多,对交给她的任务,(我感觉)她能认真细致的做好,但是对工业界一套都完全没接触,有一些培养成本。
3.了解工业界,工作和专业知识不深入。举个例子,应届生D,投数据挖掘,我看在一家500强外企(简称公司M)实习过,所以我就将他在公司M的工作仔细的考察了一下。他在公司M待了不到3月,主要就是做了一个评论的关键词抽取,用的也基本上是公司M的一些工具,自己只做了一些统计,也不知道最后用上没,就实习结束了。问了一些编程和机器学习算法,感觉像是刷过题,都能答上来,一直追得问,就不清楚了。这类应届生的主要特点:可能有公司实习,也有可能导师的项目,和工业界类似,有过刷题,对面试有准备,但是技术深度不够,其实这类学生在外地已经算是比较好的了。
4.了解工业界,对技术有自驱力。举个例子,应届生E,投数据挖掘,本科保研后在一个大互联网公司(简称公司N)实习了半年,在公司N的广告部门,但是是做工程方面的事,然后就对广告里面的CTR中的机器学习感兴趣,回来研究生就选择了数据挖掘做聚类。他研究生没有出去实习,对专门研究聚类算法,听他滔滔不觉的说了20分钟的他的聚类算法。的确对他的工作有一些自信,确实是自驱的去专研技术,先不考虑软素质,这一类应届生应该是从技术层面上最好的,技术面可以给A。这类应届生的主要特点:对工业界了解(大多数是实习),对工业界的技术有自驱力去学习。
从技术角度上说,其实纠结点在第2,3类人,我认为研发人员(特别是应届生)最重要的是刚开始在某个技术点有比较系统和深入的学习,实践和领悟,这应该是专业面试中去挖掘的亮点。 很多第2类人如果能去工业界实习,接触一些linux,hadoop,git啊,几个月肯定能掌握,但是这就存在一个成本和时间风险,毕竟现在互联网平均换工作时间不到3年。当然每个人都是不一样的,我只是从专业角度的一个分类,大致的分了一下,最终的录用要和***的软素质结合,还有和团队的需求结合,这就看三面的面试官如何去挖掘她们的亮点了。
通过20天高强度的面试,对想进入互联网行业的应届生的建议是:1.如果能实习,有提前接触工业界机会,一定要抓住,而且尽可能呆半年以上,一方面熟悉工业界的环境,另外方面看看是不是真的对互联网的感兴趣,真的喜欢这种生活方式(其实我跟一些应届生聊,不是每个人都喜欢,天天挤地铁,天天加班,工作内容也经常变化的生活方式),想把它作为这个阶段发展自己职业生涯的方向。2.提前做些刷题的准备,虽然我前面说了,完全以刷题,就像应试教育,但是其实面试题来来去去,也就那些,网上都有,面试官很多面试题也是从网上找的。你想想如果面试官问你的问题,你一句话答不上来好,还是刷了一些题后,不说对答如流,至少有个基本思路好。特别提醒一下,面试的前10分钟,特别重要的,其实面试的前10分钟,基本就80%决定了你录用不录用。3.多和进入互联网的师兄,师姐交流,其实你从事一个工作久了,你发现你的思维方式就工作的影响,多和这个互联网行业的人交流,你的思维也会非常入行,更容易让你拿到互联网行业的offer。
顺便发个广告,欢迎大家扫码投递简历,加入美团点评:
大家在微信上填写好个人信息后记得要在PC端美团校招官网:https://campus.meituan.com/ 登录并完善简历,查看考试信息哦!