1. Synchronized锁升级2. Synchronized与ReentrantLock的区别3. 线程池的工作流程4. 线程池的拒绝策略5. MySQL的ACID6. 原子性是什么、如何实现7. 乐观锁的优缺点、CAS8. MySQL的事务分级9. 可重复读解决了哪些问题10. JVM中对象何时被回收?11. 不可达后会被立刻回收吗?12. 类加载过程有哪几个阶段?13. 双亲委派模型原理是什么?14. MyBatis中绑定SQL入参有哪几种方式?15. 如何避免MyBatis结果字段与实体属性不一致?