一面 1、项目2、基础 2.1 volatile原理、threadLocal线程安全不安全,用在哪里 2.2 synchronized与lock区别 2.3 线程池工作流程、关键参数、几种拒绝策略 2.4 mysql 隔离级别 ,怎么设计索引,索引什么时候会失效,事务概念 2.5 mysql的引擎(myIsam和innodb的区别) 2.6 kafka的基本概念(producer、consumer、broker) 2.7 JVM内存结构 2.8 full gc 触发的情况 2.10 hashmap底层数据结构 原理 2.11 String类的自带方法 ,数据结构 2.12 spring boo...