一面(电话面)
- 自我介绍
- 分别介绍一下你的两个项目?
- 追问第二个项目的细节怎么实现的——给什么人用的,不同人的权限校验怎么做的?(项目问了很多细节问题大概10分钟)
- 说一下SpringBoot的启动原理吧或者自动装配原理?
- 用到了MySQL是吧,说一下数据库的三范氏
- 存储引擎选用的是什么?为什么要选这个存储引擎?
- 主键索引和普通索引的区别
- 主键索引为什么是连续的?
- 说一下B+树吧
- 数据库的可重复读你知道底层怎么实现的吗?
- 说一下你项目中用到了的kafka吧,为什么要用kafka呢?
- kafka中为什么要设置分区的概念
- 说一下你项目中哪里用到了redis?举个场景吧
- redis的多路复用机制说一下吧
- 说一下分布式事务
- Java基础:说一下多态的理解
- 设计模式:说一下策略模式和适配器模式吧