昨天刚吃完饭正在看动漫,一个电话突然打过来开始面试,面试小哥挺好。 刚开始说了项目,但我的项目比较垃圾,所以没有太说,因为我说到了高并发,所以就开始问我 1.谈一谈高并发,说一下ReentrantLock的应用场景,什么时候用CAS,什么时候用ReentrantLock,你是如何使用高并发的 ,说一下volatile,应用场景是什么 2.数据库的事务,四个隔离级别,不可重复读为什么会产生幻读,怎么解决 3.数据库的索引,说一说B 树,与B树的区别,mysql为什么要用B 树,能不能用红黑树 4.说一下索引优化,如何确认这个索引合不合适 5.说一下Spring的AOP实现原理,他的应...