一面 java8组 就没让自我介绍直接开问 1、hashmap遍历的时候执行remove方法,会出现什么异常 2、jdk***和cglib***的区别,两种方式都***失败,会是什么原因造成的。 3、mybatis和hibernate的区别 4、数据库的组合索引和单索引 查询的时候有什么区别 5、threadlocal的用法,原理,以及一个类中两个threadlocal会有影响吗?副本的获取过程, 6、还有就是对象锁,类锁 7、integer的拆箱装箱原理。 8、一些简单的sql语句。 好像还有点啥,记不清了。 二面 1组 一面不到10分钟,匆匆二面了 直接问的项目,都是怎么实现的,改成分布...