有赞:
1.Mysql索引原理,为什么使用B+树而不选用B树或二叉树?什么场景下使用B树?

2.千万级表如何优化?分表如何实现?一致性哈希原理

3.Redis支持的数据类型?zset底层实现?为什么使用跳表而不适用红黑树?跳表的插入过程?

4.分布式锁实现方式

5.Netty的线程模型?粘包与拆包如何解决?丢包如何解决?

6.线程池参数与原理

7.JVM OOM问题排查过程