新浪php开发工程师一面面经

  1. 写出一个能创建多级目录的PHP函数
  2. PHP的chmod()函数存在Bug,无法保证设置成功,请写一个函数在指定路径下创建一个目录/文件并确保可以正确设置权限掩码
  3. 请写一段PHP代码,确保多个进程同时写入同一个文件成功
  4. 表单中 get 与 post 提交方法的区别?如何判断页面提交方式是“post”还是“get”?
  5. PHP是否适合做守护进程,为什么(内存管理这一块)
  6. 为什么用b+树做索引,io次数少?
  7. Php 实现有序数组中二分查找某个元素
  8. 写出匹配 URL 的正则表达式.
  9. foo()和@foo()之间有什么区别?
  10. linux中怎么查看系统资源占用情况
  11. 用PHP写出显示客户端IP与服务器IP的代码
  12. 合并两个数组有几种方式,试比较它们的异同
  13. 你采用mysql的引擎是什么. mysql innodb与myisam 这两种引擎本质区别是什么, 要能够从底层数据实现来说.
  14. 微信二维码扫码如何实现,除了轮询之外有什么别的方法
  15. 安装Linux系统中,用netconfig程序对网络进行配置,要输入哪些内容?
  16. 如何统计日志文件中访问次数最多的十个ip地址?
  17. php对汉字字符串截取方式,尤其是不使用扩展的情况
  18. 为什么要对数据库进行主从分离?
  19. 写一个方法获取文件的扩展名
  20. php反射是什么?