1.分库分表怎么实现?
2.你们用redis来做什么?redis底层是怎么实现的?redis和本地缓存的区别?为什么要用redis?redis机器down了怎么处理?
3.微服务是怎么架构的?他们之间是怎么通信的?怎么调用的?微服务在生产上是怎么运行的?
4.spring cloud都有哪些组件,都用来做什么?
5.看过JDK源码吗?JVM优化了解吗?GC了解吗?都有什么算法?生产上环境上用的什么算法?内存溢出后怎么处理的?
6.10亿用户的简单投票系统怎么设计?重点考虑性能方面。
7.多线程和高并发了解吗?
8.HashMap的源码看过吗?加载因子了解吗?map如何知道什么时候该扩容了?
9.秒杀系统怎么设计?短信系统怎么设计?
。。。。。。
先把部分题目记下来,有空的时间再整理答案。