一面: 1. 自我介绍2. 线程池核心参数3. 任务队列大小如何设置4. 拒绝策略有哪些,可能会有什么问题5. 核心线程数如何设置6. 一个类如何保证线程安全7. CAS原理8. synchornized和reentrantlock区别9. wait、notify使用需要注意什么10. 什么是死锁,如何避免11. volatile的作用12. 数据库ACID13. 数据库隔离级别14. 分布式事务了解吗15. 场景题:生成订单和第三方支付16. 时长:30min二面(全程紧皱眉头)1.实习项目及架构(质疑实习水分,打杂实习我也很无奈)2.随便问了点计网和mysql,但其实心里已经知道结果了3.意料之中,挂掉i参加复活赛,oc