教学视频 + 面试题 + 牛客面经

看博客

2.concurrentHashMap
5.spring cloud 
3. 多线程 (synchronize 和 reentranlock区别等)
4.spring boot 
8.mybatis (resultType 和 resultMap区别)
10.mysql  (事务隔离级别)
16.concurrentHashMap
7.JVM (类加载顺序,垃圾回收算法)
9.hbase (rowkey的设计 compact)
12.排序算法 (快排)
13.设计模式 (适配器 工厂)
14.分布式缓存设计 (空数据直接打库怎么解决)
15.lombok的使用 (这简直是个神器)
6.netty
16.英语
17.红黑树
18.二叉树层序遍历
19.scala
20.docker
grpc
Apache Log4j 2

看视频

2.redis (分布式锁的实现,缓存的设计等等)

待学:

CAS
atomic包
volatile
Open Addressing 解决散列冲突的策略