整理了一下题目:
1、谈一个你觉得有难度的项目 然后针对这个项目一直深挖 提到了tcp传输数据的过程 怎么做流量控制
2、你的项目中最大的一张表里有多少条数据 你怎么知道产生了慢查询的情况 索引应该怎么加
3、数据库本身也有自己的缓存 为什么还要用radis来缓存
4、既然都是基于内存 那么es和redis有什么区别 为什么用了es还要用redis
5、微服务和单体服务有什么区别 为什么要把服务拆开 如果是为了承载更大的访问量 为什么不考虑做成集群
6、微服务下数据怎么共享 集群中修改数据怎么保证一致性
7、用户在请求数据的时候 请求的是哪里的数据 是服务器上的吗 怎么保证本地缓存数据和服务器上数据的一致性
8、说一下你知道的设计模式
9、代理和反向代理有什么区别 代理和适配器模式有什么区别