搜狗服务端开发线上面经

  1. $a=[1,2,3]; foreach($a as &$v){} foreach($a as $v){} var_dump($a)等于多少?
  2. 数据库中存储密码是怎么存的(MD5加密),还知道其他加密方式吗
  3. 假如有1亿用户的访问量,你的服务器架构是怎样的? 用户信息的存储方案如何设计?
  4. 长连接、短连接的区别和使用
  5. 异构系统通讯中的通讯加密方案
  6. 如何对数据表内容进行分页显示,请简要描述
  7. 并发修改数据库并回写Redis 如何保证数据一致性?
  8. PHP 页面重定向的方法有哪些?
  9. 写出一种验证11位手机号码的正则表达式。
  10. Redis 如何实现持久化?
  11. 异步和非阻塞的区别,说详细
  12. session和cookie生存周期区别? 存储位置区别?
  13. 如果开发一个手机混合APP,最快捷的方式是什么?用到哪些关键技术?
  14. 说说你熟悉的设计模式
  15. posix 及 perl 兼容正则比较,及函数性能分析
  16. 说说异构系统通讯中的通讯加密方案
  17. 请写一个函数验证电子邮件的格式是否正确
  18. 抓取远程图片到本地,你会用什么函数?
  19. 请使用PHP写一个类里面的方法,方法名称是publics,作用是以数组形式返回这个对象里面的所有公开属性及值,而私有属性不返回。
  20. 在一个横向和纵向都是递增的有界二维坐标轴中,如何快速判断某个数是否存在于这个二维坐标中
  21. $a=[1,2,3]; foreach($a as &$v){} foreach($a as $v){} var_dump($a)等于多少?
  22. 表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。
  23. 计算密集业务,8个核CPU的机器,开几个php进程合适?
  24. 如何对比查看两条sql语句的执行效果?