开头面试官说你简历上的后端项目都是和算法相关的,我算法这块不太懂 就问你java知识吧。1.说一下项目中遇到的难点以及怎么解决的。2.spring和springboot的区别3.消息队列和远程调用的优缺点。4.Sql中#和$的区别($是变量占位符;#5.spring事物的传播行为6.什么情况下下创建索引 以及索引失效的场景7.Spring事物相关,项目中怎么用的8.事物隔离级别,以及MVCC的实现原理。9.线程池的原理,拒绝策略,什么情况下使用线程池,CallerRunsPolicy策略有啥缺陷。10.家是哪的就记得这些了 都是基础的八股 面试官很好 答的不是很好的会解答。