面试公司: 维恩贝特科技有限公司
面试岗位:Java开发工程师
面试时间:2021年9月
面试难度:中等
面试问题:
1.拦截器和过滤器的区别。
2.分布式事务用什么实现底层原理。
3.单点登陆怎么实现。
4.死队列是什么
5.死信队列
6.为什么需要线程池
7.乐观锁、悲观锁
8.谈一谈你对Mybatis框架的理解
9.在mybatis中,${} 和 #{} 的区别是什么?
10.在mybatis中,resultType和ResultMap的区别是什么?
11.Spring的两大核心是什么?谈一谈你对IOC的理解? 谈一谈你对DI的理解? 谈一谈你对AOP的理解?
12.Spring的生命周期?
13. BeanFactory和ApplicationContext有什么区别
面试问题:
远程面试的一家, 聊的还算可以把, 上海那边的公司, 最后薪资给定了15k, 没有太超纲的知识, 就是一些底层原理被问到了, 不过也都是面试宝典上的知识.



