谈谈如何做一名合格的技术面试官

  |   0 评论   |   810 浏览

    由于工作的原因,近些年面试过很多的技术人员,也和其他面试官有过交流,积累了一些心得体会,今天就和大家来谈谈如何做好一名合格的伯乐,在茫茫面试大军中去发现那一匹匹潜在的千里马。

    面试技术人员的时候,先要确定其面试的岗位和级别,这很重要,这是基本,因为面试官在整个面试过程中所考查的能力应围绕着面试者所应聘的岗位和职级来的。我见过太多,面试官提问一些和岗位无关的问题,以致面试者出现负面和抵制情绪,当然面试注定是失败的。我同意从不同侧面来了解一个面试者的情况,但面试是一个逐步深入,由表及里的逐步考查过程,面试是需要引导的。

    我认为从以下几个方面着手,先做好合格的面试官,才有机会选出千里马~

    简历筛选
    公司一旦发布一个热门岗位,往往就会收到大量投递的简历,这里有批量投递简历的应聘者。我会分别从简历完整度,岗位匹配度,工作经历,技术栈,教育经历,培训经历,自评描述等这些方面把候选人简历筛选出来。

    秉承一个原则,任何有疑点的简历基本都抛弃掉,我自身来说,绝不抱着试试看的态度去邀请别人来应聘。还要能辨别简历的真实度,我基本大致从教育经历,公司经历,项目经历几个点来匹配,匹配不上的我认为你的简历可能是编造不真实的,当然不保证百分百准确,但没必要在这里浪费时间。

    就我而言,如果你的简历中有两个以上的错别字或者技术单词拼错的话,也会被过滤掉。

    还有,那些一年换一次工作的简历,看着都有不稳定因素存在,也会被PASS掉的。所以选工作要谨慎,频繁跳槽吃亏的还是自己。

    工作经历
    围绕着候选人最近两家公司的工作经历,让候选人阐述业务内容,做过的项目是解决用户什么需求的,有哪些业务亮点,候选人有没有参与到业务产品的建设中来等。只要做过这些项目,候选人大致应该能讲清楚细节。如果候选人讲不清楚或者对自己所做的业务一知半解,我不相信他能做好的。只有对业务需求清晰,上下连贯,思路正确,你才能运用技术手段来实现这些业务嘛。

    技术能力
    这部分是考查重点,根据业务描述,然后让候选人叙述项目的技术架构,技术组件等。我喜欢带着白纸让候选人简单画下架构图,讲清楚业务流程,调用顺序,实现细节等。架构中用了哪些技术组件,为什么使用,解决了业务开发中的哪些问题,为什么选这个技术组件而不用另外的技术组件,大致从这些方面去了解候选人的技术把控能力,也能看出其对技术的深入层度。

    当然,一个工作3年左右的工程师,我一般不会去问技术架构方面的问题,大部分从JAVA类库,数据库SQL书写,简单Shell命令,能熟练使用Spring框架开发业务等这些方面来着手考查。

    但是,面对一个有10年工作经历的工程师,我基本会重点从架构能力方面入手,比如JVM方面,线程并发,SQL优化,缓存,MQ,协议,中间件使用,OOM处理排查等等,大都是这个思路,根据一个业务点总能联想到这些技术点的。通过这些基本就能反应出工作多年的技术人的技术素养和技术追求。我认为,写10年业务程序,从不想着深入了解技术的工程师,不从全面综合来考虑项目架构的,是不称职的。

    协作能力
    这里大致考查候选人在项目中担任什么角色,怎么处理上下级以及平级同事间协作方面的能力。我会从候选人遇到问题的处理思路,怎么寻求帮助,怎么去汇报工作,有没有帮助别人解决过问题,别人有突发任务而你没有时,是否伸出援助之手而不是袖手旁观等等方面来考查。

    沟通能力
    其实,经过前面的几个环节考查,应聘者的沟通表达能力基本也能看出来。

    程序猿这个群体给人的刻板印象是不善言辞,只会徜徉在代码的海洋,什么花前月下、左右逢源、勾心斗角等等,技术人员是不懂的。这是个长期误解,在这里给广大工程师正名一下,工程师里面其实也有好多文艺青年。

    善于沟通的工程师一定是进步最快,效率最高的工程师,只有沟通才能扼杀问题于摇篮之中,反之不沟通就会任凭问题滋生,不断返工,工程质量也就在意料之中的堪忧。

    工作之外
    其实,大部分牛人大拿,绝对是工作8小时之外还在用功的人,你能比别人聪明多少呢,况且技术这个东西是不断实践和总结才会日渐进步的。我通过侧面了解候选人工作之外的状况,大致判断出候选人对技术的热情。再一个,互联网的项目一旦上线,是7*24小时连续运转的,我们也希望工程师能在非工作时间解决突发线上问题。

    职业规划
    有计划,有目标,才会有行动。一个条理清晰,大目标明确,短期内又能精确拆分小目标,执行力又很强的人,必定能成大事。公司平台很大,“海阔凭鱼跃,天高任鸟飞”,能明确知道自己下一步如何做事的候选人,这里是要给分的。

    面试者反问
    我有个习惯,面试结束时,往往让候选人反问问题,任何问题都可以,我发现很多面试官都没有这样做。其实到这一步,内心里面基本能确定候选人是否合格了,但前面基本是面试官发问,候选人是被动的回答,通过这样一个机会,也正好是答疑解惑时间。

    面试总结
    一遍遍的面试结束后,我有时也会复盘整个面试过程,自己的哪些问题切入点不太合适,引导的不够及时,是不是又急于打断回答者等等。自己也是在不断反思,不断充实自己,希望不要漏过任何一个有潜力的候选人。

    评论

    发表评论

    validate