- 讲一下分布式ID方案,你是所有的业务都依赖于一个服务吗,不同的服务之间ID没有逻辑区分吗?- 怎么应对项目中的高并发场景的?- Redis + Caffeine,你为什么要弄两个缓存,缓存的数据具体是怎么添加的,数据一致性是怎么考虑的,如果你使用定时任务每天晚上进行数据对齐,那么白天就不管了吗- Caffeine的底层原理- 为什么用Redission,既然你说了redis + Lua也可以实现,那为什么要用Redission呢?- Redission的底层原理是什么- jdk21用过吗,说一下新特性,jdk17,jdk8- Java的锁说一下- synchronized的锁升级- mysql的锁,问了各种场景下mysql加的是什么锁?- 手撕:k个一组的变种