热门话题白皮书HR资料
【面经】京东和360面经
2024.07.03

因为好多童鞋都说php面经怎么这么少,如今来啦,还希望面试php的多贡献面经哦~



面的都是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、对加班看法什么的

各种扯一扯,自我感觉聊的还不错。。不知道能不能过,昨天面完现在还没收到通知= =


京东一面:


1、说几种sql语句的优化方法(例如子查询换成join这种)

2、php去重和交集的原生函数(array_unique和array_intersect)

3、mysql两种引擎都是什么,有什么区别

4、简单介绍下get和post

5、大量数据应该通过get还是post,为什么(url的长度限制)

6、redis缓存

7、php数据类型、强制转换什么的

8、项目相关(同360的10)

京东二面:


继续深入问项目相关

1、做的这几个项目遇到的困难,学到了什么

2、项目用到了什么设计模式,举例说说

3、php的STL(可能是我没听清?问了下也不是c++的stl。。但我真没听说过这个)

4、php的原生函数,数组返回字符串什么的


京东的这个情况可能比较特殊,短信通知今天复试,然而其实安排是在昨天,也就是短信发错日期了。。今天来了发现弄错了,但是面试官昨天就已经面完了,今天不在现场,于是给我补了一个电话二面。面完以后说感觉还不错,问问hr能不能加一个。不知道这是不是说明他们部门昨天就已经招够了。。官网上也在昨天下午就改成了复试不通过,不知道还有没有希望= =



面试官确实挺辛苦,今天就已经在工作中了,所以可能中间抽空补的二面,问题就比较少

在此提示大家,面试期间一定要保持手机畅通啊!!哪怕不是今天面!!

前台的姐姐跟我说其实昨天早上有打过一次电话问我能不能来,但是关机了,就以为我不来了。。其实只是LZ有睡觉开飞行模式的习惯,而且早上如果没事的话起的比较晚 而已QAQ


牛客网—程序员必备求职神器



刷真题,练算法,看面经,得内推
www.nowcoder.com
长按二维码,把IT笔试面试题库装进




点击下方阅读原文查看更多精彩