常见面试问题总结2
1、数据库是重点,必问到数据库的知识
- mysql优化方式
- 如何分库分表
- Mysql+如何做双机热备和负载均衡
- 数据表类型有哪些
- mysql把一个大表拆分多个表后,如何解决跨表查询效率问题
- 防sql注入方法
- 索引应用方面的知识
- 面对千万级别的大表要怎么优化
2.PHP基础知识
- session的跨域共享
- php连接mysql数据库的几种方式及区别
- 长连接和短连接的使用
- socket的使用
- 支付安全问题
- 面向对象三大特性:封装、继承、多态(方法重写)
- PHP内存回收原理。
- PHP7为什么会比PHP5.6快?
- PHP内存分配原理。
- Redis有哪些使用场景?Redis 是如何处理请求的?Redis 内存是如何分配的?
- 如何定位线上正在运行的程序出现的问题?
- IO多路复用是什么?Swoole为什么能支撑高并发?