面试经验

【面经】京东和360面经

职场词典 zhichang.cidiancn.com

阅读: 312

  因为好多童鞋都说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能不能加一个。不知道这是不是说明他们部门昨天就已经招够了。。官网上也在昨天下午就改成了复试不通过,不知道还有没有希望= =

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

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

分享给亲友.

下一篇:关于妙语化解HR的七大面试提问方式 下一篇 【方向键 ( → )下一篇】

上一篇:【面经】面试官最讨厌你说这些话! 上一篇 【方向键 ( ← )上一篇】