程序员面试,HR都问些什么?

Posted HR云公社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员面试,HR都问些什么?相关的知识,希望对你有一定的参考价值。

来源网络;仅供学习交流之用,版权属原作者;

01

人际交往能力

在面试中,通过询问应试者经常参与哪些社团活动,喜欢同哪种类型的人打交道,在各种社交场合所扮演的角色,可以了解应试者的人际交往倾向和与人相处的技巧。


02

自我控制能力与情绪稳定性

一方面,在遇到上级批评指责、工作有压力或是个人利益受到冲击时,能够克制、容忍、理智地对待,不致因情绪波动而影响工作;另一方面工作要有耐心和韧劲。


03

求职动机

了解应试者为何希望来本单位工作,对哪类工作最感兴趣,在工作中追求什么,判断本单位所能提供的职位或工作条件等能否满足其工作要求和期望。


04

业余兴趣与爱好

应试者休闲时爱从事哪些运动,喜欢阅读哪些书籍,喜欢什么样的电视节目,有什么样的嗜好等,可以了解一个人的兴趣与爱好,这对录用后的工作安排常有好处。

程序员面试,HR都问些什么?


如果HR也想要初步考察技术人员的技能,不妨试试接下来的方法。


程序员


对于程序员级别,又分成初级程序员、程序员和高级程序员三个等级来判断。


初级程序员

对于初程,在技术上其实我们不会有过多的要求,对于初程我们会更加关注他对于技术的兴趣程度(对于技术网站的关注、各种前沿技术信息的关心),而不仅仅是因为生活所迫;另外就是在技术方面的基本功和对于公司需要采用的产品/开源工具的了解程度。


根据这样的标准,在面试初级程序员时问的问题就集中在这两个方面,常问的就是:


1、经常上什么技术网站,论坛?


2、最近业界的最新技术出现了些什么?


3、根据公司采用的产品/开源工具来问,如公司采用webwork,可以问下面试者是否之前用过,或者是否用过类似的?


程序员

对于程序员,在技术上就要有所要求了,我们认为在工具方面上应该是很熟练的人员,其次就是对于工具的快速掌握能力。


根据这个标准,在面试程序员时我们会常问的问题:


根据公司采用的产品/开源工具和面试者的经历来问,如公司采用webwork,但面试者以前只用struts,那么我们会问他开发一个模块时,在采用struts下是一个怎么样的经典开发过程,开发过程中可能会碰到什么问题?


在工具的快速掌握能力上,个人觉得最好的方法就是让面试者当场采用一种未曾使用过的技术做helloworld之类的东西,这样可以考察面试者学习工具的能力以及承受压力的能力。


高级程序员

对于高级程序员,在技术上自然要求就更高了,对于高程,除了需要熟练的使用工具之外,个人觉得高程需要具备对于设计思想的深刻理解。


1、根据公司采用的产品/开源工具和面试者的经历来问,如公司采用webwork,但面试者以前只用struts,那么我们会问他开发一个模块时,在采用struts下是一个怎么样的经典开发过程,开发过程中可能会碰到什么问题?(面试这样的问题是判断面试者到底有没有具备程序员的能力,具备了才继续往下问)


2、根据面试者的经历问设计模式方面的问题,如面试者采用过webwork、springIoC、Hibernate这些东西,那么继续问一些MVC、IoC、ORM这样的实战问题,多是问如果让你自己实现一个webwork这样的MVC框架的东西,你会怎么做?

【免费下载链接】(点击上下滑动)

1、

2、

3、

4、

5、

   【推荐阅读链接】

1、

2、

3、

4、

5、

阅读原文,了解我们!

以上是关于程序员面试,HR都问些什么?的主要内容,如果未能解决你的问题,请参考以下文章

中级Android研发,面试一般都问些什么?

现在的高级Android研发岗,面试都问些什么?

Java面试java基础,阿里巴巴Java面试都问些什么

月薪20k+的Android面试都问些什么?进阶学习资料!

月薪20k+的Android面试都问些什么?小白也能看明白

软件工程的测试面试只问些家常事表示啥?