8.14 一面1、自我介绍+实习项目2、Spring AOP原理是什么,Java的反射和代理有哪几种3、BeanFactory和FactoryBean的区别是什么4、ES的倒排索引是如何实现的5、除了简历上的项目,还有其他项目可以介绍一下吗?6、Mysql的间隙锁是什么7、了解哈希索引吗?为什么innoDB不采用哈希索引8、了解哈希冲突吗? 处理哈希冲突的方法有哪些?9、 为什么HashMap 不采用ThreadLocalMap解决哈希冲突的方法(开放寻址法)10、如果要想实现可以按put的顺序遍历HashMap,要怎么实现呢?那如果要想改变其中的顺序呢?11、 java的可重入锁是如何实现的?12、 如果想实现可重入的分布式锁要如何实现呢?13、对于树的三种遍历方式,分别有什么用途?14、了解JVM的内存模型,大概介绍一下?15、实例对象都是在堆上分配吗?(我提到了可以在栈上分配)16、那有哪些对象是可以直接在栈上分配呢?无手撕8.20看官网流程已挂