1.项目介绍2.HashMap并发死循环问题JDK1.7扩容时具体如何形成环形链表?如何用ConcurrentHashMap解决?3.ThreadLocal内存泄漏场景写一段必然泄漏的代码,再用弱引l用+remove修复。4.AOS底层实现ReentrantLock的公平锁如何通过CLH队列保证顺序?5.synchronized锁升级过程偏向锁→轻量级锁一重量级锁,如何用JOL工具验证?6.CompletableFuture异步编排如何实现“查询订单+校验库存+扣减余额”的链式调用?7.volatile的局限性为何DCL单例模式仍需volatile?(从JIMM指令重排角度解释)8.ForkjoinPool工作窃取如何用Forkloin实现百万级订单数据的并行统计?9.JUC原子类ABA问题AtomicStampedReference如何解决?电商订单状态变更能否用10.阻塞队列选型ArrayBlockingQueue vs LinkedBlockingQueue,电商秒杀场景如何选择?11.线程池动态调参电商大促时,如何根据CPU负载动态调整核心线程数?12.G1的MixedGC触发条件如何根据订单服务的对象分配速率调整IHOP阈值?13.00M故障排查Metaspace溢出时,如何定位未卸载的类加载器?14.JIT编译优化如何通过-XX:+Printcompilation监控热点方法内联?15.堆外内存泄漏DirectByteBuffer未释放导致FuLLGC,如何用NMT定位?