题目:什么是 Spring 的 IOC 和 AOP?
题目:JVM 的垃圾回收是如何进行的?
题目:HTTPS 的加密过程了解吗?
题目:TCP 的三次握手和四次挥手
题目:TCP 和 UDP 的区别是什么?
题目:什么样的字段适合加索引?索引失效了解吗?
题目:什么是 MySQL 回表?
题目:为什么 Java 中的 String 类被设计为 final?
题目:Java 中的多态性是什么?如何理解?
题目:在什么情况下 Java 类会被加载?
题目:如何简化开发者使用 RPC 框架的成本?怎么通过注解驱动框架的启动?
题目:为什么要使用容错机制?有哪些容错策略?项目中的容错机制是如何实现的?
题目:为什么要使用重试机制?有哪些重试策略?项目中的重试机制是如何实现的?
题目:什么是一致性 Hash 算法?相比普通的轮询算法有什么优势?(经典算法150题)
题目:项目中的负载均衡器模块是如何实现的?
题目:为什么要使用负载均衡?有哪些负载均衡算法?项目中的负载均衡器模块是如何实现的?(经典算法150题)
题目:什么是 TCP 协议的半包粘包问题?你在项目中是如何解决该问题的?
题目:你的 RPC 框架采用了什么协议?为什么要自定义协议?
题目:如何更新服务注册信息缓存?怎么保证缓存的数据一致性?
题目:服务消费者每次都要从注册中心获取服务注册信息么?有没有办法进行优化?