一面:最绝望的一集ClassNotFoundException NoClassDefFoundErro r异常的区别以及产生的原因线程池 参数设置 线程池在数据集分析里的场景题ConcurrentHashMapHashMapAtomic类乐观锁和悲观锁JVM调优 jstack jconsoleJMM 类回收 类加载过程内存泄漏 死锁排查 死锁消除方法垃圾回收器synchronized关键字volitile关键字上述二者的不同MESI一致性协议内存嗅探原理JVM启动参数docker隔离原理K8s原理和知识K8s探活方法幂等处理代理模式JDK代理和CGlib的不同以及原理Redis持久化redis内存淘汰和过期删除策略redis分布式锁二面:数组和链表的区别HashMapConcurrentHashMapJMM实习情况实习遇到的问题自己的擅长与不足Redis相关Redis Hash结构TCP/IPICMP差错报文ICMP是哪层的协议更多的是考察思路三面: 聊聊天update:OC