用时22分钟
- 自我介绍
- 项目(项目是做什么的?怎么设计数据库表的,有几张表,表之间怎么关联的,遇到了什么问题,怎么解决的?)
- 事务ACID(原子性、一致性、隔离性、持久性)
- 接口、抽象类区别
- 介绍几个常用的设计模式?
- 说一下spring cloud(简历里写了了解spring cloud,被问到了)
- MySQL B+树介绍下。如果要加数据,B+树里面是怎么加的?
- 介绍下RabbitMQ?为什么要用RabbitMQ?
- JVM类加载过程
- 对象,类,方法,分别在JVM哪个区?(答:对象在堆,类在方法区,方法在虚拟机栈)
- 反问面试官
只想起来这么多。。。