大公司面试技术岗,面试官更看重什么?

知乎日报 死月絲卡蕾特 235℃ 评论

大公司面试技术岗,面试官更看重什么?

图片:Yestone 邑石网正版图库

对一线大厂而言,在技术面试的时候最看重的是什么?

死月絲卡蕾特,ACMer、OIer、伪宅、彩字痴汉,魔法师

就我个人而言,首先我在筛简历的时候做以下一些点:

1. 如果写了期望薪资,先看你的期望薪资。上限不怎么设,如果下限太低会直接略过。如我之前在大搜车的时候,期望薪资在 10k 以下的会直接略过。不是说你能力不行,这个时候看的是你对自我能力的自信认知。况且,实际上 10k 真的不算什么,估计评论下会有好多人嫌低,毕竟知乎大佬们。

2. 看你过往经历。也就是看公司,厂子大小无所谓,我个人比较主观,如果是一些耳熟能详的小厂,我也会多留意。然后就是如果不耳熟能详,但是公司名字或者看做的事情挺有意思的公司,我会自我扩充我的知识库,去看看这是怎么样一个公司。毕竟除了 BAT 之外,各种 新晋独角兽或者 geek 的小厂,都是极好的。

3. 如果有 GitHub 或者博客,我会与上一条同时关注,并视为重要的第一印象。如果你的 GitHub 的 id 一眼看过去我以前在一些场合见过,会加分,没有的话进去看如果有很多干货也是极好的,并扩充到我的个人大脑知识库中。但是里面要是没什么东西,还是建议不要留了,减分。

4. 看你的项目经验,如果简历有写的话。看看是否与团队契合,是否有趣,是否能见真章。

5. 说实在的,我最不看的就是学校以及是本科还是专科还是硕士(需要强大学术背景的岗位除外)。你要是前面的都是好印象,这一条无关紧要,当然国际顶尖的学府也会多看一两眼不过不会作为标准,并不会因为是什么牛津,麻省理工什么的就会放宽前面的要求,讲真这些学校的被刷的一样有,不过按比例来说我才会少些。并且就我个人而言,不会因为学校刷人。

在面试的时候,由于水平太低,所以只有一面过。拿老东家举例,一到三年的人我会注意以下几点:

1. 问之前做的事,并且看看能否讲清楚。有些人只是在项目中做一部分,这不要紧,有自己的主见并且会有规划即可,能明明白白知道自己在做什么,并且做的事情在各方面与整个项目的关系,以及自己的一个定位。如果有独立负责的项目,自然就要好好问一下了。

2. 问所在领域的基础,比如 Node.js 方向,就是 Node.js 基础以及数据库、高可用、分布式、简单架构等等等等。当然也不是各方面要面面俱到,主要是看学习态度以及潜力。

3. 计算机科学基础,一到三年的同学我必问,并且会辅以笔试。记得老东家 CTO 说得好,无论吹得多好,最后加入团队之前还是要看看代码写得怎么样。很多人会反感面试的时候笔试,说什么面向文档编程。我在笔试的时候会问的是基础算法和数据结构的问题,这是我认为一个程序员必须要掌握的,哪怕在工作中用得不多。如果你被我面试过,应该会有印象,而且这是我每次面试必备的。当然,也有可能会是一些语言方面的题目,这个时候你要是说 API 记得不是很牢,没关系,可以在相应的地方跟我说一下你是怎么想的,毕竟我看的是你的思路清晰不清晰,代码是否易懂或者思路正确。

4. 看你对技术的热情,通过面试中附加一些问题得到。

以上仅为我个人的面试习惯,非常有主观色彩。每个面试官脾性不同。面试难度会随着我对你的判断而提高或者降低,如我觉得你的水平不止于简单算法,那么会增加难度。

最后,如果做法有误,还望大家指正,如果对你有帮助,希望不要吝啬你的赞。

转载请注明:微图摘 » 大公司面试技术岗,面试官更看重什么?

喜欢 (0)or分享 (0)
发表我的评论