全程40min一、自我介绍二、项目拷打三、八股文1、Java基础HashMap线程不安全 如何证明?介绍一下ConcurrentHashMap底层原理synchronized和Lock有什么区别创建线程池有哪些方式为什么要用线程池给定线程池参数(核心 10 / 最大 20 / 队列 30),提交 100 个执行时间无限长任务的执行流程能说说CAS吗? CAS可能会产生什么问题 ? (回答的ABA问题) CAS是乐观锁还是悲观锁 ?(乐观锁)了解ThreadLocal吗 它作用是什么 可以通过它让多个线程共享数据吗2、JVM相关现在项目出现了OOM问题,你该如何排查JVM参数调优了解过吗JVM可...