怎样才算一个好的面试官?
最近注意到社群中许多同学在面试时,遇到了一些令人费解的面试官行为,这让我感到非常不理解。我自己也曾担任面试官,经历过面试求职者的过程,因此认为有必要就这类行为谈一些看法。
通过这篇文章探讨每位面试官都应具备的基本素养,以下内容仅代表自己观点,供大家参考。
尽量按照简历内容提问
1. 反例
面试官不按照已有简历上的技能点或项目进行提问,发散式的问一些简历上没有的知识。这种发散式的提问最直接的问题就是,大概率问到的都是面试者不熟悉的知识点。
2. 正例
正常情况下,面试官应该尽量按照面试者简历上已有的内容进行提问问题。
作为面试者,如果面试官问你的问题都不在你简历上,并且问的几个问题都不是自己擅长的情况下,需要及时止损。大方和面试官说:不好意思,您问的这些问题我没有准备,请问可以问我简历上相关的技能点么?
另外,如果面试官真的想发散问一些问题,可以参考以下真实案例。
刚工作那两年,出去面试遇到一家公司就非常不错。面试官说:问你一个扩展问题,知道最好,不知道也无所谓。
像这种已经明确交代了上下文,面试者就会比较暖心,因为这样回答的话是没有心理压力的。有时候一些面试者,可能会因为一些不在准备范围内的 问题没回答好,导致自己乱了分寸,进而影响正常发挥。
如果面试者回答逻辑不对
1. 反例
以一种不耐烦的语气说面试者回答的逻辑不对,并且不解释任何缘由。
这种行为真的很掉价。其中涉及到两个问题,一个是情绪,另一个就是无缘由否定面试者回答逻辑。
- 情绪:不管是因为公司加班忙或者个人焦虑等问题,都不应该把不相关的情绪带到面试中。
- 无缘由否定:如果你觉得面试者回答问题不对的话,请针对你的论点(不正确)说出你的论据(为什么不正确),而不是只有一句冰冷的这个方案不对。
2. 正例
合格的面试官,在时间充足的情况下,应该能做到对面试者的答案进行提炼,以及针对其中不正确的回答进行纠正,并说出自己的见解。
比如:你说的这种方案可能有问题,因为xxx,我觉得可以xxx,这样解决了xxx。
面试者:我们项目中缓存与数据库一致性的问题解决方案,是通过先写缓存再写数据库方式解决的。
面试官:你提到的解决方案在一定程度上能够处理一致性问题,但在并发场景下可能存在挑战。这是因为在并发请求情况下,多个请求会同时写入缓存和数据库,服务器的CPU时间片分配并非按照请求的顺序一一执行,而是可能会并行处理,这可能导致缓存与数据库的数据不一致。
我认为针对不同场景,可以考虑先写入数据库再删除缓存,或者采用Binlog异步更新缓存的方案,以解决刚才提到的并发问题。
如果面试者不符合你的标准
1. 反例
面试了几分钟,听到面试者回答不符合自己的招聘标准,敷衍的结束了面试。
2. 正例
有些情况,面试几分钟后,面试者确实不符合自己的预期,这个时候可以分为两种情况处理:
- 时间充足:问一些简单的问题,确保面试者能够回答。既然已经认定不是你的菜了,就没必要为难人家,大家和和气气结束,大概面试20分钟左右。
- 时间不充足:如果自己任务比较急,可以明确和面试者说不合适。比如:刚才和您沟通下来,觉得不太符合公司的招聘要求,我这边还有点事,要不咱们今天就先这样。
做事留一线,日后好见面。自己做事尽量不要让别人难堪,感受都是相互的,你尊重他,他自然会尊重你。