进行一场有意义的面试-面试官篇

前言

如何定义一场面试有意义呢?

如果候选人通过本轮面试,之后层层通关拿到 offer,接着入职。那这场面试就很有成效了。可是从我个人的经历来看,即使是通过本轮面试这一点,也是一件概率不算高的事情。

这不禁让我想到,关于面试,能不能去追求更多的东西,从而让一小时的面试时间更有意义一些,无论是对候选人还是对我们自身。

以下是我在实践中体会到的事项,希望能够有所帮助:

面试前

筛选简历

一般在经过 HR 的初筛后,收到的简历中并不全都是适合的,所以需要面试官再次筛选。我把收到的简历大致分为了三大类:Lucky / Competitive / Pro。

Lucky

顾名思义。这一类别在一些方面距离标准可能有些差距,在是否开展面试的选择上处于比较模糊的状态,遇到严格的可能就 fail,遇到宽松的就 pass,所以运气在这时候就很重要了。

不是贬义的意思,而是面试中永远有运气成分,只不过运气在这种情况下更重要了一些。

Competitive

这一类别的特征是具有竞争力,和招聘标准的契合度高,并夹带着一些个人亮点,是面试的主要目标。

Pro

专业型可遇而不可求,他们的专业体现在简历上的方方面面,让人觉得无懈可击。这类候选人在提交简历的那一刻,就表明了身份,即:他们是来拿 offer 的。关键在拿这个字,成竹在胸,霸气侧漏。

注重标准

考虑到面试的成功率和面试的质量,我的做法是尽量压缩运气型的占比,即除非有突出的点能够展现出来,否则就不开展面试邀约了。这是对彼此时间精力上的一钟珍惜,更是对要开展面试的候选人的一种珍视。

对待竞争力型和专业型候选人会格外珍惜,尤其是专业型选手。因为从某种意义上来讲,专业型定义了优秀的标准,而这永远是我们的追求所在。

摆正姿态

摆正姿态是基础。

认识到面试官本身是一项工作,职责是通过询问测验等来判断候选人是否符合当下的招聘条件,"高人一等"的姿态切记要不得。认识到和候选人之间的平等关系很重要,但也是容易被忽略的。

沟通工作

和候选人在进行电话沟通时,要选择在合适的时间友好的语气询问,说出关键信息,发出面试邀约。待对方同意参与面试后,约一个对双方都合适的时间后发送邮件请对方确认。

做好功课

有些公司会有完善的面试官培训课程,有些则没有。有些有规范的面试题,有些则比较随意。

无论公司的标准是否明细,我的做法是在此之上归纳出一个自己的面试工作流文档,并随着面试次数的增多来不断完善它。这样每个流程和背后的考察点自己都了然于胸,就不会存在照本宣科念的情况了。

例如我的面试工作流中主要包括:

  1. 问好,做一个轻松的自我介绍(关键点在轻松);
  2. 请对方做一个自我介绍(让候选人找到面试的节奏);
  3. 聊一下简历中的项目(让候选人从聊熟悉的开始,找到状态);
  4. 针对项目中的一些关键点做发散展开(寻找并评估亮点);
  5. 编程题(确保双方对题意的理解一致)
  6. 编程题 review(对编程规范,时空复杂度分析,可能存在的优化点,不同解法的尝试进行展开)
  7. 聊一下理论知识点(确保理论点上没有大的缺失,以及顺着思路挖掘看了解的深度如何)
  8. 软素质相关的问题(自身的优势,关于理想工作的概念,对团队的预期等)
  9. 请对方提问,做出面试反馈
  10. 祝好

其中 5~6 的编程环节是分界点,如果候选人在这方面表现过于不理想的话,后面的环节就可以加速一下,talk is cheap especially when code is poor。

如约赴试

建议在面试前一小时左右联系下候选人,确认对方可以如约赴试,这样一方面自己可以放心的做面试前的准备,另一方面也可以减少被鸽的损失。

同时也要保证自己能够如约赴试,避免临时性的取消或者改约,因为候选人很可能为了安排这次面试而有了请假之类的成本。推己及人,我们要做到如约赴试。

面试中

循序渐进

作为被考核的一方,候选人有些紧张是正常的。而我们可以做的是提供循序渐进的氛围,来帮助对方进入良好的状态。

在这里我有几个小技巧:

  • 多用鼓励性的词语,如 "没关系"、"慢慢来"
  • 多用一些点赞用语:"很不错"、"很全面"
  • 询问问题时多用礼貌语 "聊一下"、"可以说一下...吗"、"....有了解吗"

保持姿态

在面试中我们要注意保持自己的姿态,比如在对方做出不理想的回答,写出不如意的代码,和自己的预期有误差时,这时是考验姿态的时刻。切忌诸如不满意之类的语气,常用 "没关系"。

控制时间

在面试的途中注意时间点的把控,每个环节都要留有足够的时间,并且最好把总时长包留在 +- 10min。太短有些显得对候选人不够尊重,太长则会耽误对方的时间。这个时长需要我们自己来把控。

面试后

给出反馈

我认为给候选人以反馈是很重要的一点。毕竟无论是面试官,还是候选人,人生中都还有很多场面试,最重要的永远是下一场。所以从面试官的角度,给候选人谈自己视角的感受是很重要的环节:哪方面很好,哪方面可以提高等。

因为我们眼中的我们和对方眼中的我们往往是有差别的。这样就算候选人未通过本轮面试,他也能够知道哪些方面是需要提升的,而不是收获一脸疑惑,即:不明白这家公司的招聘标准在哪里。如果候选人通过本轮面试,那可以让他/她知道表现里有哪些可以提高的地方,对之后面试也会有帮助。

面试复盘

一场面试完后,我会总结一下自己在哪些环节做的不够好,对候选人的判断是否完善,以及一些其他改进点。还是那句话,我们都会有很多场面试,重要的是下一场,所以要为后面面试的不断迭代面试工作流才行。

后记

回顾一开始提出的问题,从面试官的角度,如何让一场面试更有意义呢?

  • 认真、专业的做好面试前、中、后的面试官工作,保证面试质量;
  • 让候选人能够得到面试中的反馈,从而让他/她更好的准备以后的面试;
  • 复盘面试中的得失,迭代面试流程,更好的准备下一场面试。

P.S. 百度 App 大前端团队诚招前端开发工程师,欢迎加入一场有意义的面试,简历请发 [email protected] :)

All rights reserved
Except where otherwise noted, content on this page is copyrighted.