自我介绍八股文项目中的高并发常见解决方案多线程同步处理方式**ConcurrentHashMap** 和 **HashMap** 的区别**ConcurrentHashMap** 判断相等的底层逻辑(依赖 hashCode() 和 equals())锁升级的过程(无锁 → 偏向锁 → 轻量级锁 → 重量级锁)乐观锁和悲观锁的区别对平衡二叉树的了解(如AVL树)红黑树与平衡二叉树的区别JVM内存模型(运行时数据区)堆和方法区的区别栈溢出和内存溢出的场景字符串常量的存储位置Java中的四种引用类型(强引用、软引用、弱引用、虚引用)垃圾回收机制新生代与老年代的划分及垃圾回收策略**volat...