如何招聘程序员,四步法则助你成功
四轮面试流程:
- 非正式HR电话沟通(电话/Skype/Google Hangout)
- 技术电话沟通 (电话/Skype/Google Hangout)
- 编程测试筛选
- 文化融合评估
- 技术上能够完成工作任务
- 能够融入公司文化
- 善于有效沟通和发散思维
第一轮
- 为什么申请这个职位?
- 在X方面你有多少经验?(X就是你们正在干的事儿,或者是新技术等等)
- 谈谈你的上一份工作?
- 你会如何处理X情况?(X就是HR的经典问题)
- 讲讲你遇到无法解决的问题时,后来是怎样解决的?
- 跟同事有不同意见,你是如何处理的?
- 你对我们公司有了解吗?
- 你对我们有问题要问吗?
第二轮
技术筛选是第二道关卡。这一轮应该持续10到30分钟取决于问题的难度。如果候选人答不上的问题太多,可以随意缩短时间。所提的问题根据招聘的程序员类型有所区别。但应该覆盖正在使用的一些基础,框架基础,服务器。可以提一些开放式的问题让候选人自己解释。尽量避免问一些是/非问题。
第三轮
- 候选人的沟通能力
- 候选人是否知道服从指示?
- 候选人知道如何使用svn和GitHub
- 候选人知道最佳代码实践吗?
- 候选人知道如何写代码吗?
- 候选人能通过测试吗?
第四轮
考察候选人是否能融入公司文化。
不要怕尝试下一个人选。与其招庸人不如耐心等。记住,第三轮是调节阀。这里是“行”与“不行”的分水岭。
心得:看看东家如何出牌,有的放矢也好。