1、自我介绍2、介绍实习项目3、MySQL索引的数据结构,特点和好处是什么4、事务的特性,分别是怎么实现的5、MVCC是怎么实现的6、SELECT FOR UPDATE用的是什么锁,如果我查到的是整个表的数据呢,也是行锁吗7、怎么解决深度分页的问题8、redis中的数据结构9、string具体动态在哪里,底层用什么数据结构实现的10、redis集群扩容,如何做节点迁移,迁移的机制是什么11、redis中过期key的删除机制12、跳表的数据结构13、哪些地方用到过跳表14、spring如何解决循环依赖问题15、有A和B两个数字,如何用最小的开销进行swap16、反问