1)倒排索引
2)讲讲redis里面的哈希表?
3)happen-before的规则?
4)volatile修饰符,synchronize锁
5)java单例模式的实现,懒汉、饿汉?
6)进程与线程的区别,多进程和多线程的区别?
7)HashMap原理,为什么用红黑树,红黑树的特点?
8)快排时间空间复杂度,最好最坏的情况,优化方案?
9)TCP的拥塞控制,具体过程是怎么样的?UDP有拥塞控制吗?如何解决?
10)讲讲了解的垃圾回收算法和回收器,什么时候执行STOP THE WORLD?
11)了解Go语言吗?
来源 | 大数据肌肉猿