java基础:
1、StringBuffer和StringBuilder区别 除了线程安全还有啥
2、HashMap的数据结构,具体怎样线程不安全的
3、java8新特性:函数式编程、方法引用、流、时间api、Optional
4、LikedList和ArrayList的区别
5、线程安全的map,及底层结构
多线程:
1、线程的生命周期
2、线程的实现方式
3、synchronized和lock锁的区别
4、线程池种类
5、wait和sleep方法的区别
spring:
1、执行逻辑
2、bean的注入方式
3、介绍ioc和aop,常见aop
4、注解autowrite和resource的区别
springboot:
1、常用注解
2、配置文件属性怎么绑定
springcould: 我还没学习,问我都说没用过
redis:
1、数据类型
2、运用场景
数据库:问你用了哪些数据库
1、mysql数据库引擎
2、数据库优化
3、索引失效场景
4、经常给你一个表,让你说怎么写sql,这个比较简单,就是会用到分组和排序
5、mybatis缓存
6、事务级别
7、事务失效场景
JVM:
1、底层结构
2、类加载机制
3、双亲委派
4、GC算法有哪些
其他:
1、项目中遇到的问题及解决方案