面试公司:广东南方数码科技股份有限公司
面试岗位:Java开发
基本情况:坐标广州天河,公司大概有五百人。问的较多的是如何使用分布式事务、用过什么mq等。 薪资区间11K-15k,一周内收到offer
面试问题:
1.confinguration与commont注解的区别?
2.mybatis的分页是物理分页还是逻辑分页?
3.介绍一下spring与springboot?
4.什么是redis的缓存雪崩,怎么防止?
5.在项目中是如何使用分布式事务的?
6.在项目中是如何使用Kafka ?
面试总结:
回答技术点时,如果刚好自己的项目也用到了这个技术,尽量往自己的项目上扯,让面试官产生兴趣,如果知道底层原理,先说底层原理,然后告诉他自己项目为什么会使用这个技术,结合业务讲解效果更佳。



