1. SpringBoot 有哪些常用注解?2. @Transactional 的原理是啥?什么情况下会失效?3. 缓存穿透和缓存击穿有什么区别?4. Redis 事务和 InnoDB 事务有啥不一样?5. 聊聊线程池的参数,都有哪些拒绝策略?6. 如果线程池核心线程数是 10,主函数提交 100 个任务后挂了,线程池里的线程还会继续跑吗?7. MySQL 有哪些隔离级别?分别会遇到什么问题?8. 对于 `select * from table where x = 1 and y > 1 order by z` 这条 SQL,联合索引该怎么建?9. 讲讲 TCP 的三次握手?10. TC...