易面试 - 提供专业面试问题及答案、面试技巧、助您成功面试!
您的当前位置:易面试 > 职场 > 乐活职场 > 程序员面试真经

程序员面试真经

我们都曾听过“寒号鸟”的故事,其在冬天来临之前,不是赶快筑巢垒窝,储备粮食,反而沉浸在最后的暖阳中,嬉戏作乐,得过且过,最终在冬日的寒风中冻饿而死。
当前的中国经济形势,俨然正处在又一个寒冬之前,中国企业当有“寒号鸟”之鉴。
1. 你认为自己最擅长的技术是什么?
2. 谈谈你对XX行业/技术发展趋势的看法?对最近XX技术问题发表下你的看法?
我们都曾听过“寒号鸟”的故事,其在冬天来临之前,不是赶快筑巢垒窝,储备粮食,反而沉浸在最后的暖阳中,嬉戏作乐,得过且过,最终在冬日的寒风中冻饿而死。
3. 在五年的时间内,你有什么样的职业发展规划?
技术快速更替,员工的求知欲和学习能力比他现在的技能更为重要。宁愿招聘一个学习能力很强的员工,也不要一个靠吃老本、不愿学习的员工。
1. 你最近有看哪些书或参加过什么样的培训?有灌技术论坛的习惯吗?
2. 今年有什么学习计划?今年有什么目标?
3. 研究过开源项目吗?有什么收获?
在现在的软件开发中,已经没有所谓的“孤胆英雄”,项目主要靠团队(职场)合作来完成,而团队合作能力可以通过考察以往项目,来了解面试者对团队的理解、遇到问题的解决思路等。
1. 你做过哪些项目?最成功的是哪个?为什么?
2. 辛辛苦苦工作半年的项目失败了,你怎么办?
3. 评价下你过去的团队?你喜欢在什么样的团队中工作?
4. 你的业余爱好是什么?
招聘新员工,需要了解面试者对工作的心态和价值取向,并且与他沟通公司的企业文化。如果你所在企业需要快速发展,有高强度的研发任务,而他想找一份轻松的工作,可能就不是很合适了。
1. 为什么选择离开上一家公司?
2. 有了解过我们公司的产品/服务吗?
3. 你对加班的看法?你家人或朋友抱怨你加班怎么办?
4. 如果在试用期发现你技能不符合要求,该怎么办?
最后,技术人员的有效沟通能力也非常关键,特别是对问题的分析和说明,所以在整个面试过程中你要观察面试者的分析思路,对问题重点的把握以及表达。经常有一些滔滔不绝、但不知所云的面试者,让人非常头疼!
蒋建华 北方跃龙项目经理,微软最有价值专家(C#MVP)
程序员的能力分为两种:技术能力和非技术能力。技术能力包括编码能力、系统分析与设计能力;非技术能力包括写作能力、沟通与协作能力、组织与管理能力等。而根据程序员的能力水平,可以将程序员分成初级、中级、高级三个级别。因此,在面试过程中我会针对初级、中级、高级程序员三个级别来提出不同的问题。
在技术能力方面,重点考查初级程序员的编程能力、中级程序员编程能力并兼顾系统分析的能力、高级程序员的系统分析与设计能力。在非技术能力方面,重点考查初级程序员的沟通与协作能力、中级程序员的写作能力(主要指编写技术文档,如需求分析文档、用户手册、部署手册等)、高级程序员的组织与管理能力(如指导、协助中级程序员进行问题分析和开发)。
在面试时,程序员首先要将自己的技术能力展现出来,以一种交流的心态去面对,不要紧张,要有自信,即使面试失败自己也要下去总结失败的原因,找到技术弱点加以弥补;其次,面试中遇到不会的问题要讲明自己的思路,因为有些问题不是考你的编程能力,而是逻辑思维的能力;最后,对照程序员能力模型进行自我分析与评价,做好职业规划,不断学习,提高自己的编程能力和抽象思维能力。
上一篇:把握机会 下一篇:高校毕业生就业率达68% 就业形势仍严峻
与该文相关的文章

热门标签

温馨提示:如果您对易面试有任何建议,请通过网站联系邮箱向我们反馈,感谢各位的建议与支持!