如何面试有多年工作经验的高级程序员

进修社 人气:1.54W

以下小编要跟大家分享的是高级程序员招聘面试题目,希望对大家的求职面试有帮助。

如何面试有多年工作经验的高级程序员

与其他岗位相比,程序员相对来说会内向一些,思维也会更严谨、更有个性。企业招聘程序员就是要求他能和团队一起完成既定的开发任务,所以重点从技能水平、学习能力、团队合作及工作心态等几个方面考察程序员。

技术水平是对程序员最基本的要求,很多企业会通过笔试来辅助考察。技能的考察主要看面试者技能匹配度、对技术发展趋势的了解以及自己的职业规划。

1.你认为自己最擅长的技术是什么?

2.谈谈你对XX行业/技术发展趋势的看法?对最近XX技术问题发表下你的看法?

3.在五年的时间内,你有什么样的'职业发展规划?

技术快速更替,员工的求知欲和学习能力比他现在的技能更为重要。宁愿招聘一个学习能力很强的员工,也不要一个靠吃老本、不愿学习的员工。

1.你最近有看哪些书或参加过什么样的培训?有灌技术论坛的习惯吗?

2.今年有什么学习计划?今年有什么目标?

3.研究过开源项目吗?有什么收获?

在现在的软件开发中,已经没有所谓的“孤胆英雄”,项目主要靠团队合作来完成,而团队合作能力可以通过考察以往项目,来了解面试者对团队的理解、遇到问题的解决思路等。

1.你做过哪些项目?最成功的是哪个?为什么?

2.辛辛苦苦工作半年的项目失败了,你怎么办?

3.评价下你过去的团队?你喜欢在什么样的团队中工作?

4.你的业余爱好是什么?

招聘新员工,需要了解面试者对工作的心态和价值取向,并且与他沟通公司的企业文化。如果你所在企业需要快速发展,有高强度的研发任务,而他想找一份轻松的工作,可能就不是很合适了。

1.为什么选择离开上一家公司?

2.有了解过我们公司的产品/服务吗?

3.你对加班的看法?你家人或朋友抱怨你加班怎么办?

4.如果在试用期发现你技能不符合要求,该怎么办?

最后,技术人员的有效沟通能力也非常关键,特别是对问题的分析和说明,所以在整个面试过程中你要观察面试者的分析思路,对问题重点的把握以及表达。经常有一些滔滔不绝、但不知所云的面试者,让人非常头疼!