一面1.实习2.慢sql优化3.db缓存不一致怎么解决4.索引失效情况 索引底层结构5.用户态和内核态的理解6.shell脚本在用户态还是内核态运行7.linux命令8.docker理解9.k8s理解10.git新建分支命令11.java内存管理手撕:求数组最小公约数 最长连续子串二面1.实习2.mq怎么保证消息可靠性3.mq怎么实现延时消息4.慢sql优化5.索引失效情况6.mysql事务隔离机制7.间隙锁的作用手撕:数组中重复的数据(要求不使用额外空间 时间复杂度为O(n),提示半天面试官都无语了) LRU缓存-------------------------------------------------------更新:二面挂了 成二面杀手了 全二面挂了