去哪儿网php开发工程师现场面试

  1. 请简述Linux/BSD系统下系统的消息/事件异步通知机制有几种,并加以比较
  2. 和strtoupper
  3. 写出将一个数组里的空值去掉的语句
  4. 给你256M的内存,对10G的文件进行排序
  5. 192.168.0.1
  6. 使用过哪些工具进行版本控制?阐述Subversion和Git的区别
  7. :n=5;F
  8. 请简述Linux/BSD系统下进程间通讯的方式有哪些,并具体说明在PHP下如何实现
  9. 斐波拉切的递归,性能问题,优化方案
  10. Php 实现有序数组中二分查找某个元素
  11. 有一个网页地址,比如PHP开发资源网主页:http://www.phpres.com/index.html,如何得到它的内容?
  12. 写出使用header函数跳转页面的语句
  13. 一个开放性问题:从扑克牌中随机抽取5张牌,判断是不是一个顺子,即这5张牌是不是连续的2-10位数字本身,A为1,J为11,Q为12,K为13,而大小王可以看成任意数字
  14. Myisam和innodb的基本区别
  15. 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹
  16. echo
  17. 聚簇索引相对于B+索引的优点
  18. 假如你是技术组长? 如何提高团队效率?
  19. 在PHP中error_reporting这个函数有什么作用?