1. 项目中难点2. 乐观锁解决超卖问题3. 分布式锁的作用4. 如何设置锁过期时间5. lua脚本如何保证原子性6. Redis分布式锁可能会存在哪些问题7. Redis淘汰策略8. LRU、LFU的缺点9. ZSet底层结构10. 如何统计千亿级别的用户连续七天的登录的用户11. Redis持久化机制12. ThreadLocal作用和可能出现的问题13. 如何避免ThreadLocal内存泄漏14. 事务传播机制15. 事务失效情况16. ThreadLocal的key为什么要设置为弱引用17. 不用悲观锁的并发安全怎么实现18. MVCC19. MySQL默认隔离级别20. 可重复读下幻读问题21. 慢SQL如何排查22. 索引失效情况23. SQL注入发生的情况和如何避免24. RocketMQ如何保证消息的可靠性25. RocketMQ如何保证消息只消费一次26. RocketMQ延迟消息底层原理27. 上下文切换是什么28. 线程之间如何如何通信29. 分布式ID实现方式30. 雪花算法时钟回拨问题如何解决31. 限流算法有哪些32. 分表如何防止数据倾斜算法题:lc621. 任务调度器(没撕出来,最完蛋的地方)八股盛宴,还是有些说不出来的。算法做了半个小时没做出来,飞舞麻了。暑期零offer选手感觉要完蛋了