实习 | 鼎桥Java面经

校大原创

收藏 0 评论 0

1. 你对ZooKeeper的工作原理有了解吗?为什么常选用ZooKeeper作为服务注册中心?

2. HTTP与HTTPS有哪些区别?HTTPS里的证书主要起到什么作用?

3. HTTP协议底层是基于什么传输协议实现的?

4. UDP和TCP的核心差异是什么?

5. 向MySQL执行一条插入操作,数据会直接更新到磁盘吗?(考察Buffer Pool相关机制)

6. MySQL发生宕机时,如何保障已提交事务的数据不丢失?(考察redo log机制)

7. 解释一下TCP协议中的keep-alive机制

8. 列举几个会导致MySQL索引失效的典型场景

9. 遇到慢查询问题,你的排查与优化思路是什么?

10. MySQL的索引为什么选用B+树,而不采用B树?

11. 聚集索引和非聚集索引的区别是什么?

12. 介绍一下你的研究方向