用友php现场面试

  1. 写一个函数,尽可能高效的从一个标准的url里取出文件的扩展名,已知url如下:$url = "http://www.demo.com/index.php?id=1&name=zhangsan"。
  2. 异步和非阻塞的区别,说详细
  3. HTTP 和HTTPS的区别
  4. 数据库中一行记录大小10K,一个表只有主键索引,可以存多少条数据
  5. 输入输出流了解吗?为什么要使用buffer?buffer是如何提高效率的?
  6. 负载均衡有接触过哪些开源框架,优劣势是什么?
  7. 如何在命令行下运行pHp脚本(写出两种方式)同时向pHp脚本传递参数?
  8. 如何只使用(传输层)TCP/IP协议,传输数据?
  9. SQL注入漏洞产生的原因 ? 如何防止?
  10. 说一下快排的过程,写一下伪代码
  11. 编写代码,使对象可以像数组一样进行foreach循环,要求属性必须是私有
  12. 会告诉你一个nginx日志例子,用你认为最佳的编程语言统计一下http响应时间超过1秒的前10个url?
  13. 语句 include 和 require 的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们?
  14. 画几个你最熟悉的SERVER端模型出来(格式不重要,尽量将图画清楚,说明思路即可)
  15. 堆溢出?栈溢出?
  16. php反射是什么?
  17. mysql,接口优化方法,mysql字段默认值不能设置为null,为什么?
  18. 冒泡、快速、归并排序算法的优缺点?
  19. 为什么会出现僵死进程(孤儿进程)?怎样查看僵死进程?如何解决僵死进程问题?
  20. 求两节点的最近公共二叉树祖先、最近二叉树祖先但是每个节点能指向父节点