注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
这几年地理分享面经的人越来越多了,自己几年前找工作那会也受益匪浅。如今入职了三年多了,也完成了面试培训当了面试官,坐在桌子对面完成了三十几场面试。回想起当年的自己懵懵懂懂只知刷题做题的毕业生心态,发现当年的自己完全不了解桌子对面的面试官到底关心什么。大概因为运气好,面试没有太糟糕,于是才能顺利拿到offer入职。写这篇文章的目的是为了让大家了解一个面试官是如何培训上岗,在面试过程中大致的心态,还有我对面试官的看法,在下一篇文章会谈谈怎么才能提高面试者和面试官共同的体验,从而让咱们离offer更近。
免责声明
* 本文纯属个人观点
* 相对于大公司每天几千人几千人的面试,我的样本过小,不具有显著代表性
* 我几乎没被印度人面过,面的印度人也不多,所以对于其他国家面试者不予讨论讨论
* 虽然我是在谷歌面试,但是这篇文章不单独针对谷歌或者任何公司,而是主要适用于湾区大厂,和那种hiring process已经非常完善的公司
* 如有违反公司守则,请立即告知,我会马上删除
# 背景
三年前我自己准备面试的时候,当时还没master毕业,对于面试的了解仅限于刷题刷题刷题,没怎么准备mock过,也没怎么和别人一起讲过自己做题思路。刷leetcode基本就是能AC就好,不看discussion,遇到卡住的题也不太看discussion,宁可一整天死磕着浪费时间。
后来实习和全职面试,记得面了谷歌苹果fb,还有几家小一些的公司,感受到了每个公司面试风格的天差地别,也碰到了循循善诱的面试官,还有不断往深里扣答案的geek,还有那种工作几十年非常有经验的工程师来让code review,并且很幸运没碰到很奇葩的面试官。现在想想他们对于我的影响还是挺深的,我自己面试的风格也潜移默化受到了他们的影响。谷歌入职后第一年经过面试官培训开始上岗,坐在桌子对面,被面试者看着表演,经历了几十场面试,如今仍然会在每一场新面试之前心虚,怕自己没和面试者沟通好导致因为我的问题把一个很好的候选者挂掉。
# 面试官培训
在谷歌,一般入职满一年之后,可以参加为期一整天的面试官培训。培训课程主要介绍整个招聘的流程,面试官如何在招聘中发挥作用,面试官和面试者沟通的要点,当场让两个培训者上来表演面试并且点评(疫情期间这个肯定没了)。培训完全不会介绍该问什么问题,因为面试官的背景也各不相同,不仅有tech interviewer,还有UX,PM,Sales等等很多不同方向的同事们。
谷歌的hiring process我早就比较了解了,但整个面试培训让我有点意外的是面试培训的一个目的。我原以为面试培训会教我们一些常用的套路,该怎么提问啊该怎么引导什么的。整个面试完全没提及任何这方面的内容,反而面试培训的重点之一是,教我们该如何为面试者提供一个正向的感受(positive candidate experience)。简而言之就是该怎么让面试者更舒服。至少我那场培训中,培训者花了很多时间来介绍如何establish rapport,举例子,还有表演的面试里,都花了不少时间强调这些。另外最后也提及了如何写面试报告,展示了几个例子,并且让大家扮演hire committee对有争议的一个例子做决定。
我印象最深的就是build ra是应届毕业生。国人面试者尤其是new grad一般特点很明显,题目能写的出来,并且基本optimal,但说的我可能都得花一些时间理解思路,有的时候面试者想错了,就浪费了给提示提前纠正的时间。我目前印象最深的是一个return intern的印度小哥,看简历本科做过TA,那一场面试下来,我没有任何的misunderstanding,代码和comment极其清楚的同时,感觉像是在算法课上听TA讲题一样,每一点都很清楚,而且很快能明白他的大概思路和具体实现。我给的strong hire很少,但这是一个,并且是印象最深的一个(小哥最后也拿了offer回谷歌了)。我很希望国人也都能提高自己的表达能力,表达对于面试双方的体验影响太大了。表达能力强,面试官就能最短时间理解面试者的思路。我觉得,只有面试官理解面试者的答案,而非面试者完成回答,才是一场面试结束的时候。
最后扯一扯其他的。其实面试过程和正常code review差不多,很多时候有一些小bug如果不compile的话我们根本看不出来。而且面试者讲思路的时候,我们经常也是半懂不懂的,如果面试官碰巧不是很了解自己的题目(甚至可能是面试官没提前准备,临面试前10分钟从题库里随便抓出来,看两眼大概知道怎么回事就拿出来用),面试者即使思路不完全对但是却非常confident,面试官很可能直接就被带跑了。虽然不能盲目的自信,但是有自信很重要。
之后下篇会着重写该怎么做才会让面试更顺利。主要说明面试中很多人不太注重的一点:如何让面试官更容易清楚地了解面试者在想什么干什么,和一些如何增进相互理解的方法。希望大家在刷题的同时,能用这些方法让面试官更短时间了解我们的思路,从而让整个面试更顺利,更可能拿到心仪的offer。下篇发出来后链接我会放到补充内容里。
不知道这个帖子发在刷题区还是面经区更合适。如果不合适的话,麻烦版主帮忙移动到合适的分区,谢谢!
补充内容 (2021-07-12 05:30 +8:00):
下篇放出来了: [刷题之外]面试官角度看面试那点事(2) - 刷题之外要思考什么() |