作为技术面试官,面试过程很少考虑候选人的感受。上来就是问,不合适就送走。虽然技术环节我很专业,但是其他细节我却知之甚少。
从来没觉得这样会有什么问题,直到有一天,我参加了一场面试官培训,才意识到自身的不足。
# 明确面试的目的
作为公司的面试官,我们不是为了鄙视和炫耀技术,而是评估候选人能否担任工作。这属于团队建设核心工作,也是公司的一次品牌宣传。
你代表的不仅是个人,还有公司的形象,请尊重每一位候选人。
仓央嘉措曾经说过:我以为别人尊重我,是因为我很优秀。慢慢的我明白了,别人尊重我,是因为别人很优秀;优秀的人更懂得尊重别人。对人恭敬其实是在庄严你自己。
# 开场过程
为了体现足够的重视和面试的专业性,在开场过程,我们需要注意以下几点。
这个我深有体会,有时候在持续多轮面试后,候选人已经嗓子冒烟了。所以,一杯水体现了公司的细节和关怀。
先简单的问候和寒暄,调整一下面试氛围,让候选人在舒服的气氛中开始。
面试官应该做一下自我介绍,明确自己角色。阐述面试流程,告知候选人面试过程需要用电脑做记录。
完成上面几项后,就可以从候选人自我介绍进入面试主流程了。
面试最后问问候选人,是否有什么问题想问,或者可以说说自己擅长而又没有被问到的方面。
# 面试问题
1、根据简历提前准备好,针对不同 level 使用不同题目;
2、不使用偏难怪题;
3、切合候选人的经验,不要依据自己熟悉的领域提问;
4、考察素质能力尽量使用相同的问题,以保证横向比较的公平;
# 完整的行为示例 - STAR
我们先来看看 STAR 解释:Situation, Task, Action, Result。
要点:当时情况怎么样,需要做什么,采取了什么行动,达到了什么效果。
理念:在收集 STAR 的时候不断提出更加深入的问题来判断其对该带我的认知程度及抗压能力。
# 面试分工
面试一般会分几轮,所以不同的面试官面试的重点也应该有所区别。
一面:基本技能(知识,专业技能)
二面:逻辑分析(专业技能,能力)
三面:综合素质(个性特征、动机、价值观)
在每一轮全面的面试相关领域;
避免重复的询问,导致过差的体验;
曾经有过这样的经历,在面试某大公司的过程,总共经历 4 次面试(三轮技术面,一轮 HR面)。每一面都需要自我介绍,甚至还有重复的问题,整个过程体验非常差。
所以面完之后我直接拒绝了,虽然浪费了时间,但是却让我排除了一些徒有虚名的公司。
做好面试纪录,避免重复问题,以及避免第一印象效应。
# 考察综合素质
为了考察候选人的综合素质,面试过程我们其实可以从六方面去考察。
个人能力包括:思维能力,学习能力,迁移能力,扩展能力等等。
从技能到性格,再到自驱以及团队合作,相信这样的人不优秀也难。
# 评估
能够在一段时间内,通过培养,胜任范围更大,难度更高的项目。
2、能干活
能够胜任当前的工作,但是因某项能力(技术基础 or 某项软素质)较弱,在发展上会受到一些限制。
在收集 STAR 的时候不断提出更加深入的问题来判断其对该带我的认知程度及抗压能力。
优点:尽可能挖掘优点,如果有需要后面可以调整面试方向。
不足:基于我们职位要求。
不管是作为面试官还是候选人,我们都需要去了解这些流程。作为面试官,我们应该提升自身的综合素质,为公司树立较好的品牌效果。作为候选人,我们可以以此来判断该公司的靠谱程度,避免坐坑。
关注Java技术栈微信公众号,在后台回复关键字:面试,可以获取一份栈长整理的最新 Java 面试题。
最近干货分享
推荐一款阿里开源的 Java 诊断工具,好用到爆!
Java必备主流技术流程图,写得非常好!
Intellij IDEA 智能补全的 10 个姿势!
Spring Boot 面试,一个问题就干趴下了
分享一份Java架构师学习资料