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