1. 自我介绍 2.rpc的序列化方式? 3.注册中心怎么提高可用性? 4. 在你项目中,数据量大的时候怎么分库分表? 5. 在spring事物的传播机制? 6. 事务的特性? 7. 你项目使用了tcp还是udp,在传输视频是使用什么最好? 8. tcp中为什么是三次握手和四次挥手? 9. 当即使通讯的并发量增长到万人怎么调整? 基础部分: 1. 进程和线程的区别? 2. 线程间同步的方式? 3. 死锁产生的方式? 4. http和tcp协议的区别? 5. 高速缓存的作用(除了缓解cpu和内存的速度差异外)? 6. int型为什么会有越界? 7. 线程中sleep()和await()之间的区...