一面: java基础: java的内存区域 垃圾收集算法 作为GC roots的对象 redis的持久化 kafka的过程?(不会) ES为什么快?(不会) 说我基础不错,但是建议我写了中间件就要去了解一下原理。 二面: redis缓存了什么热点数据,怎么考虑设置热点数据的(说考虑热点数据仅仅是凭感觉判断是否访问频繁吗,还有其他的吗?) 怎么做数据库调优 分代收集理论? 动态代理和静态代理的区别(不咋会) 分布式降级和熔断(不会) 对什么数据设置三级缓存 动态规划和贪心算法的区别(只...