腾讯QQ空间php开发工程师二面

  1. 有这样一个字符串abcdefgkbcdefab......随机长度,写一个函数来求bcde在这个字符串中出现的次数
  2. 在一个横向和纵向都是递增的有界二维坐标轴中,如何快速判断某个数是否存在于这个二维坐标中
  3. Type字段有1.2.3.4四个值,共500万条数据加索引的话会使用吗?
  4. 最大堆最小堆实现优先级队列
  5. 查找算法,要会写二分查找法, 实际场景要会应用.
  6. Smarty,phplib的区别,并阐述Smarty模板的工作原理
  7. 简述如何得到当前执行脚本路径,包括所得到参数。
  8. Myisam和innodb的基本区别
  9. 请写一个函数将1234567890转换成1,234,567,890 每3位用逗号隔开的形式。
  10. varchar和char区别知道吗?
  11. PHP的chmod()函数存在Bug,无法保证设置成功,请写一个函数在指定路径下创建一个目录/文件并确保可以正确设置权限掩码
  12. 数据库端的常用优化策略?
  13. Redis连接时的connect与pconnect的区别
  14. 事务a嵌套事务b,会发生什么?
  15. 说说常见的 web 攻击方式
  16. 写出将一个数组里的空值去掉的语句
  17. fastcgi 比 php-cgi 的优势在哪里?
  18. 请列举你能想到的UNIX信号,并说明信号用途
  19. 请描述Apache 2.x版本的MPM(Multi-Processing Module)机制,并具体说明在不同的MPM机制下如何支持PHP?
  20. 主键、外键和索引的区别?
  21. show create database mysql; 这个命令的作用?
  22. 你能想到的所有的字符串查找算法
  23. 写出使用header函数跳转页面的语句
  24. 请描述Apache 2.x版本的MPM(Multi-Processing Module)机制,并具体说明在不同的MPM机制下如何支持PHP?