📍面试公司:清能互联广州🕐面试时间:2025.10.20💻面试岗位:Java实习生❓面试问题:1、你说上一段实习做的是toB业务,你怎么理解toB业务和toC业务的区别2、介绍一下实习项目或者学习项目的难点?3、实习项目相关(如何进行的权限管理)4、实现的拦截器继承了什么接口,具体做了什么5、怎么封装的支付工具类?具体做了什么?6、如果需要接入多种支付方式你会怎么设计?(工厂模式+策略模式)7、讲一下MySQL的事务?(ACID及实现原理)8、MVCC中读已提交和可重复读的区别?9、MVCC是所有数据库引擎都有的吗?10、MySQL为什么需要二阶段提交?11、Bean的生命周期?有用Bean初始化时的一些事件做过什么吗?12、讲讲SpringMVC中的MVC分别是什么以及你的理解?13、SQL题(总共三问,最后一问没写出来,SQL太久没写了,之前光刷算法题去了,还得练)14、反问15、大三出来实习学校课程怎么办?🙌面试感想:自己能感觉到比之前的面试语言表达稍微好了一些面试官也反馈基础理论知识比较扎实,但描述项目时可以语言更具体一些,更细节一些,说具体到用了什么接口用了什么方法,语言更加精炼一些