面试官挺和蔼的,介绍业务的时候说的非常详细。本次面试问的基本上都是八股文,不过问得不深。1. 自我介绍2. 实习提问 CompletableFuture使用场景3. 介绍一下MySQL索引,越多越好4. 为什么 like 会使得索引失效5. 联合索引(A,B,C) WHERE B = XXX AND C = XXX 会走索引吗?WHERE B = XXX AND A = XXX 会走索引吗6. 分库分表是依据什么进行的7. 布隆过滤器实现原理8. 缓存穿透9. 缓存击穿10. 缓存 DB 一致性问题解决方案11. SDS12. Redis为什么比较快13. IO多路复用14. select和epoll的区别15. Linux和网络相关的命令16. Linux常用命令17. TCP三次握手18. TCP四次挥手TIME_WAIT出现时机,为什么要用TIME_WAIT19. get和post区别20. cookie和session21. 跨域问题22. Http有哪些缓存机制23. XSS和CSRF24. 介绍一下加密算法25. 介绍一下CAP原理26. 算法:二叉树最大路径和27. 反问业务28. 反问对校招生的培养29. 反问进去会分到哪个组:还没确定,一面是随机面试的