1. Java 锁, ABA问题。
https://blog.csdn.net/qq_26267385/article/details/120326814
2. synchronized 和 reentranlock 区别。 AQS .
https://ask.csdn.net/questions/1101634
3. 线程生命周期, Java线程和linux线程的关系?
https://www.cnblogs.com/dennyzhangdd/p/7486233.html
4. 线程调度算法,有没有了解过CFS算法。 完全公平调度算法
https://blog.csdn.net/qq_31098037/article/details/78125893
5. linux常用命令。再怎么在linux 运行项目 (shell 脚本)
6. 使用过的java 集合类
7. hashmap的put流程,concurrentHashmap 为什么是线程安全的。
8. jvm内存结构,程序计数器的作用?
9. 堆外内存? 直接内存
10. 常见垃圾回收算法
https://blog.csdn.net/zhao1299002788/article/details/94736238
11. 空间分配担保策略
12. 排序算法。 快排,时间复杂度,最坏情况,
13. mysql索引 数据结构, B+树
14. 缓存击穿,缓存穿透,缓存雪崩 及 解决办法。
15. 布隆过滤器怎么实现的,怎么删除数据。
https://www.cnblogs.com/liyulong1982/p/6013002.html