摇曳的蔷薇
面试官在面试求职的PHP工程师时所问的问题千奇百怪,但由于他们需要的是一个PHP工程师,所以他们提问的问题一般不会偏离以下几个角度:技术线(偏深度):1. 基础知识,比如数据结构,多线程,I/O,Http协议等。2. 语言深度,比如PHP的运行机制,性能优化,APC(以及其原理等)。3. 源码阅读,比如看过哪些框架,其中的机制是怎么样的,往细了问。4. 知识宽度,静态语言,比如C、Java等,我始终觉得只会一门语言不是什么好事情。5. 项目经验,做过什么,是否复杂,负责什么,做了什么。业务线(偏能力):1. 业务能力,也就是之前做过的项目(担任的角色,负责的部分)。2. 沟通能力,这一点能从沟通中就看出来。3. 主动性,之前主动推动的事物等等,哪怕是一个小的点也可以。4. 抗压能力,之前做过的项目中去挖掘细节。5. 技术宽度,了解不一定要深入,一般会问一些比较泛的,比如多语言,Linux操作,HTTP协议等。