企业HR如何面试PHP开发工程师?


这篇文章主要来讲讲,站在企业HR的角度如何来面试PHP开发工程师?问的问题有哪些,知识、日常、项目等等都有涉及到,当然下面的内容并不是很全面,但是作为合格的php开发工程师,绝对需要掌握的内容。

企业HR如何面试PHP开发工程师,php开发工程师面试


问一些日常的正常的PHP问题,主要是考察应聘者的认知:


别出生僻的题,别为难人家,更不要变相的侮辱人家,正常交流为主,你要的是一个正常的人,优秀不优秀就看你的眼光和运气了。


总结下主要有两个路线:


技术线(偏深度):
 1. 基础知识,比如数据结构,多线程,I/O,Http协议等
 2. 语言深度,比如PHP的运行机制,性能优化,APC(以及其原理等)
 3. 源码阅读,比如看过哪些框架,其中的机制是怎么样的,往细了问
 4. 知识宽度,静态语言,比如C、Java等,我始终觉得只会一门语言不是什么好事情
 5. 项目经验,做过什么,是否复杂,负责什么,做了什么
 6. 设计,这一点和第五点比较类似

业务线(偏能力):
 1. 业务能力,也就是之前做过的项目(担任的角色,负责的部分)
 2. 沟通能力,这一点能从沟通中就看出来
 3. 主动性,之前主动推动的事物等等,哪怕是一个小的点也可以
 4. 抗压能力,之前做过的项目中去挖掘细节
 5. 技术宽度,了解不一定要深入,一般会问一些比较泛的,比如多语言,Linux操作,HTTP协议等


很多公司特别是大型的公司的技术人员招聘会刻意追求刺激的问题,比如很著名的微软的“下水道的盖子为什么是圆的”,不是说这些考察毫无道理,但更多的是一种“marketing”的手段。


以上的内容有的深,有的浅,企业HR如何面试 PHP开发工程师的内容,多多少少都会设计到一些有难度的,当然靠技术,也有时也要靠大家的运气了。


为您推荐