(没录音录像不记得顺序了,但问题大概就是这些)17min+1.自我介绍2.ArrayList和LinkedList的区别3.介绍下hashmap(面试官让讲实现,我一下子没想起来直接把概念干上去了)4.有哪些线程安全的集合,如何使用(只答上了一个concurrenthashmap)5.AOP在项目中如何使用的(我答的是把业务逻辑各个部分进行隔离balabala,但面试官表情有点犹豫)6.MySQL的索引7.什么时候索引会失效8.索引是不是越多越好9.什么情况下不推荐为数据库建立索引10.ArrayList和LinkedList都是线程不安全的,如何让他们线程安全呢。(这个给我问懵了没答上)11.优化SQL12.MySQL为什么使用B+树作为索引结构13.让我讲讲项目的亮点,我讲了用了websocket实现协同编辑等着面试官追问,结果他直接就说没有问题了。14.反问。问了面试有几轮,又问了哪些地方需要改进。第一次面试很多问题明明知道但嘴巴说出来就是磕磕巴巴的,一些没想到的问题面试一结束一下子就想起来了。还是太紧张了。感觉有点像kpi面,但是多半也有可能是面试官看我太菜了后面问题就随便出了。感觉凉了。面试官和hr一起进会议的,态度都很好,面试体验也很不错。但我还是很紧张。早上九点面试六点钟就睡不着起床背八股了。