#面经# #校招# #秋招# 1、自我介绍
2、深挖项目
3、栈和堆的区别
4、JVM调参数的命令,在项目中用到了那几个参数设置
5、垃圾回收的分类
6、新生代的作用
7、四种引用的区别,给场景下采取引用,说明引用策略
8、类的加载机制。双亲委派机制,以及ClassLoaoder失效时的应急策略
9、线程的六种状态
10、死锁和死锁避免,
11、什么是乐观锁悲观锁,以及区别
12、SpringBoot的加载机制
13、Mybatis的#和$注入的区别
14、Mybatis有多少注入参数的方式
反问
1、项目组技术栈
2、薪资架构【没明说,说要沟通】