1.自我介绍2.实习拷打3.SQL 编写经验或方法论4.MySQL 为什么用 B+ 树作为索引?5.最左前缀原则在哪些场景下失效?6.覆盖索引是什么?7.EXPLAIN 执行计划关注哪些字段?8.MySQL 的三大日志是什么?9.binlog 除了主从同步,还有哪些用途?10.Redis 为什么这么快?11.Redis 是单线程的吗?单线程具体指什么?12.Redis 持久化机制有哪些?优缺点对比13.Zset底层数据结构是什么?14.跳表 vs. 红黑树,对比优缺点15.Redis 新版本有哪些特性?16.项目中用到了哪些设计模式?17.Spring AOP 采用哪几种代理方式?18.Spring IoC 和 AOP 的作用?19.IoC 和 DI 之间的关系?20.最近在读什么书?21.算法题:求最大连续子数组和面试官人很好