拉勾服务端开发面试

  1. 如果开发一个手机混合APP,最快捷的方式是什么?用到哪些关键技术?
  2. 中间件原理
  3. Docker 有使用过和了解吗?Docker 和 JVM 的区别是什么?
  4. PHP的strtolower()和strtoupper()函数在安装非中文系统的服务器下可能会导致将汉字转换为乱码,请写两个替代的函数实现兼容Unicode文字的字符串大小写转换
  5. 说一说计算机网络的七层结构
  6. redis 网络抖动如何处理,以及怎么确保4个9?
  7. 说说你常用的linux命令
  8. 请写出一个正则表达式,用于匹配一个HTML文件中标记中的图片地址
  9. 什么是 CSRF 攻击 ?XSS 攻击?如何防范?
  10. show create database mysql; 这个命令的作用?
  11. Redis连接时的connect与pconnect的区别
  12. 数组内置的排序方法有哪些?
  13. 写出SQL查询,A表id,a,b,c字段与B表id,a_id,d,e,f字段关联查询
  14. 在 PHP 中,heredoc 是—种特殊的字符串,它的结束标志必须?
  15. 假如有1亿用户的访问量,你的服务器架构是怎样的? 用户信息的存储方案如何设计?
  16. 你的缺点和优势分别是什么?
  17. 依赖注入,服务调用的区别,各自的使用场景,能不能互相调换使用
  18. 如何修改会话的生存时间?
  19. 8.如果你是技术组长,所带团队任务进度无法完成你该如何解决?
  20. php输出图片需要什么?该功能如果包含缓存,需要什么?
  21. 说出mysql_connect()和mysql_pconnect()区别?
  22. cookie关闭后session可以正常使用吗?
  23. 如果需要原样输出用户输入的内容,在数据入库前,要用哪个函数处理?