1. 自我介绍2. 项目中缓存如何设计的?3. Redis 有哪些数据结构,使用过哪些,一般都有什么作用?4. 分布式锁有哪些实现5. Red Lock 是什么6. 除了把 Session 存 Redis 里,还有什么解决分布式环境登录态同步问题的方法7. 自定义线程池参数怎么设置的?8. 追问线程池运行机制和最大线程数参数的意义9. CompletableFuture 和 Future 的区别,返回的是什么,怎么捕获异常10. CompletableFuture 里的 all of 方法可以怎么实现(讲了 AtomicInteger 计数,他问还有没有,讲了信号量,他说其实还有 CountDownLatch)11. 讲讲 AQS12. MySQL 里的回表是什么13. 如何避免使用回表无反问 无手撕#牛客创作赏金赛##牛客激励计划#