全程大概半小时,没有手撕环节苦苦回忆一番,记得几个印象比较深的问题(1)MySQL binlog主从复制流程,binlog格式(2)MySQL 为什么使用B+树作为索引,而非B树、红黑树(3)MySQL 优化(优化表结构、优化SQL语句、建立索引、使用时避免索引失效、架构上可以考虑使用主从 & 冷热表分离)(4)Redis 实现分布式锁要考虑?(使用原子命令setnx、设置过期时间、给分布式锁设置标识、使用lua脚本释放锁)(5)Redis 和 ZooKeeper 实现分布式锁的异同,适用场景(AP、CP)(6)Redis 集群模式(7)RocketMQ 深挖(broker架构、bro...