一位资深php程序员在北京的面试30个题目


1、SESSION 保存在服务器的哪里?
2、服务端是如何获取客户端的cookie?
3、如何实现SESSION共享,共享的原理是什么?
4、请大致说出LVS搭建的过程,文件共享原理是什么?
5、网络共享服务器上传数据是向一台服务器上传?还是多台?如何实现同步?
6、说出你所知道的数据库设计范式?常用的建模工具是什么?(mysql建模工具)
7、如果你是项目经理,你如何管理你的项目团队的日常事宜?
8、主从数据库的配置,都需要哪些基本的条件,需要配置什么内容?
9、说出你常用的版本控制器,SVN中需要配置哪几个配置文件
10、LVS 在项目运行之前需要注意哪些事项,或者说会出现什么问题?
11、ecshop为何出现字段冗余违犯设计模式,请说出为何这么做?
12、常用mysql优化方式,尽可能多的说?
13、memcache原理是什么?是否能存入2M的value?
14、什么是队列?排它锁,Myisam 死锁如何解决?
15、请说出mysql常用存储引擎?memory存储引擎的特点?
16、如何最快速的插入5000条以上的数据?
17、你用过多少开源框架?
18、ecshop 购物车信息存放在哪里?
19、PHP生成页面缓存的原理
20、你所知道的缓存技术有哪些,分别做下简单介绍
21、HTTP 协议的原理,什么是全双工,什么是半双工?
22、如何减少IO开销,ucenter通信原理?
23、DZ是如何实现大数据量插入的,DZ 有哪些技术特点?
24、你用过多少种JS框架?举例说明优缺点
25、如何衡量AJAX的使用(何时使用AJAX)
26、什么是推技术,实现原理是什么?
27、什么是垂直搜索,斯芬克斯中分词原理?
28、sphinx中无法ha_sphinx.so是用来做什么的?
29、PHP常用的合并数组的方式?
30、回答PHP读取文件速度快,还是读取mysql的数据快?为何?

张子庭博客
请先登录后发表评论
  • latest comments
  • 总共0条评论