一面 自我介绍 多路复用 select、poll、epoll TCP拥塞控制 TCP 沾包 TCP 沾包解决方式 ReentrantLock AQS ReentrantLock可重入怎么实现 自己设计的话怎么做 ReentrantLock公平锁和非公平怎么实现 锁升级 对象头,objct在jvm里的布局 ThreadLocal ThreadLocal内存泄漏 垃圾清除算法 G1垃圾回收器 如何进行标记 三色标记法 mysql底层索引结构 回表 索引失效场景 redis分布式锁实现 A线程已经获取到了分布式锁,极端情况下,B线程可以获取到锁嘛 红锁 常见的限流算法 二面放弃