面试体验极好,看我mybatis忘了xml方式就没问了时长:23min1.自我介绍2.介绍一下你使用过的JDK,回答JDK8和11,分别说说特性3.说说ArrayList跟LinkedList的区别4.String、StringBuffer、StringBuilder区别5.说说final关键字6.说说怎么查看一条失SQL语句的执行计划?你都关注其中哪些信息?7.你有优化过SQL吗?回答没有。谈了谈索引失效8.MySQL事务隔离级别说一下,分别解决了什么问题?9.说一下MySQL中的锁(其实是想问执行SQL语句时,针对索引字段加什么锁?)10.说说mybatis里面#{} 和 ${} 的区别是什么?(问懵了,好久没写过了)11.说一下如果要写一个简单的查询,该在xml里面怎么配?12.xml里面有哪些标签?13.分别说说AOP和IOC14.说说bean的生命周期15.说说bean的作用域16.说说spring里面事务失效的场景17.你是自己封装的RocketMQ吗?说说topic、group还有一个单词没听清18.说说在项目中怎么用的MQ?19.如何解决MQ重复消费?20.Redis数据结构,说说你都怎么用的?21.简单说说双亲委派机制22.入职时间?实习时长?23.反问:对我的评价?有什么需要改进的?(当然是好好看看mybatis)#面经#