- 自我介绍
 - 说说线程池的几个主要参数
 - HashMap的put过程
 - HashMap扩容机制
 - 介绍下ConcurrentHashMap
 - 介绍下Mysql使用的数据结构
 - 介绍下数据库分表
 - 面对大量数据,优化sql语句的查询效率
 - 介绍redis基础数据结构
 - redis如何实现分布式锁
 - 除了redis,还有别的实现分布式锁的方式吗,例如使用数据库
 - 项目提问
 - 介绍下垃圾回收算法
 - 介绍下CMS和G1
 - G1设置可预测停顿时间的命令是
 - 介绍下可重入锁,讲一下可重入的实现
 - 讲一下公平锁和非公平锁
 - 讲一下sychronized和ReentrantLock的区别
 - spring和springBoot的区别
 - JUC工具包下常用的工具类
 - 讲一下你了解的设计模式
 - 装饰器模式和适配器模式在JDK中的应用
 - 总结:快问快答,现场背书,不会就背,over
 
