全程没有怎么问实习,都是八股相关的内容1. 在项目中用了哪些索引2. 介绍一下主键索引和聚集索引3. 介绍一下覆盖索引4. 给一个sql语句,select * from tableA where a = 0 and b < 1 and c = 2 order by d desc; 问你怎么建索引,并说明理由5. 这个b是一个范围查询,能走索引吗。是完全用到索引还是部分用到索引6. 对这个sql进行优化7. d字段要建索引吗8. 介绍一下mysql的乐观锁和悲观锁9. 乐观锁是怎么实现的10. 乐观锁的这个字段是怎么维护的11. 项目中用到redis的场景和数据结构12. redis的分布式锁主要用到哪些命令13. redis和mysql的数据一致性是怎么实现的14. 我们部署了一个java服务,对外暴露了一个域名,在网址上输入这个域名,访问到这个api,然后返回数据,这个过程是怎么样的15. 比如服务器上有一个订单服务,一个登录服务。如果我们请求的是登录服务的URL,做DNS解析知道是这个服务器的ip之后,这个ip是怎么知道这个请求是打到登录服务而不是订单服务的16. HTTP的状态码分别是什么含义17. 502和504状态码分别什么含义18. 查看日志文件最后几行的linux命令是什么手撕:快速排序