PHP知名互联网公司面试题

360一面:

1、怎么用PHP设计一个网站,从最开始有想法开始到完工,全部流程大概讲一遍。

2、因为我项目中用到了Wordpress,问我Wordpress和ThinkPHP的优缺点。

3、NoSQL数据库怎么灾容

4、归并排序,描述一下大概流程,还有手写一下O(N)的归并

5、kmp算法

6、nginx的特性(可能因为我项目用的nginx)

7、nginx和php之间的调度关系(其实还隐含着想考察fpm)

8、怎么写php语言本身的拓展(基于C)

9、汇编语言的寻址方式

10、项目相关设计原因(模块的划分,类的继承,设计模式什么的)

其他的网络编译原理等方向,感觉面试官本来想问,但因为我大三这学期刚学,就只给他简单说了说讲到的部分,网络的下三层,编译原理自动机语法树什么的。。

360二面:

二面貌似就没什么技术性问题了,全是根据我的项目进行的提问,更考察工程方面的知识= =

让我讲了讲为什么项目这么设计架构,为什么选用wp和tp这俩框架,怎么拓展伸缩,怎么优化性能,opcode缓存什么的,其他好像就随便聊聊了。。。

360HR面:

HR面就是和非常nice的姐姐各种聊天了。。

1、说说优缺点

2、为什么做了这些项目

3、之前的实习经历

4、为什么想来360

5、报2B部门会不会缺少互联网的感觉

6、对加班看法什么的

点击下方链接,我帮你总结了一些PHP常考的PHP面试知识

相关推荐