我的好短包括手撕才三十多分钟,估计凉凉手撕:求二叉树深度,需自行构造特殊数据并输出结果,1、MySQL 的事务隔离级别有哪些?分别解释,以及脏读、不可重复读、幻读的情况。2、MySQL 中 InnoDB 引擎的索引基于什么实现?其特征有哪些?3、什么是回表查询?4、如何避免回表查询?5、现有一张含 a、b、c、d 四个字段的表,已存在 abc 联合索引,若要创建 abcd 联合索引,该怎么做?先增加后删除 abc 索引相比先删除后增加有什么优点?6、Redis 的内存淘汰策略有哪些?7、单机 Redis 的热点数据访问量达到瓶颈,如何提升数据访问性能?8、是否自己写过限流算法?如何实现限流?反问业务:部门做金融业务,有贷款、保险、理财、风控四个业务方向