类别
题目
JAVA基础
HashMap的底层数据结构
ArrayList和LinkedList的区别,线程安全吗?
什么情况用ArrayList or LinkedList
线程
多线程应用场景
线程的创建方式
线程的工作状态
Java中如何停止一个线程
什么是线程安全
sleep()和wait()区别
线程池的工作原理
Spring
什么是spring bean?
spring bean容器的生命周期
谈谈你对IOC和AOP的理解
IOC控制翻转有什么作用
spring的注解
BeanFactory 和 ApplicationContext有什么区别
beanfactory和factorybean有什么区别
@Autowired和@Resource之间的区别
Spring支持的事务管理类型有哪些
事务的ACID是指什么
Spring框架中都用到了哪些设计模式
说一下spring 的事务隔离
Redis
Redis的应用场景
Redis有哪些数据类型
什么是Redis持久化
Redis的持久化机制是什么?各自的优缺点?
Redis主从复制的原理
Redis哨兵模式工作模式
缓存雪崩、缓存穿透、缓存击穿的区别及解决方案
如何保证缓存与数据库双写时的数据一致性
数据库
oracle和mySQL的区别
哪些字段需要加索引
索引的类别有哪些
大数据量下查询缓慢你是什么处理和优化的
数据库的隔离级别
解释冷备份和热备份的不同点以及各自的优点?
SpringBoot
SpringBoot自动配置的原理是什么?
SpringBoot配置加载顺序
SpringBoot中如何解决跨域问题
SpringBoot的核心配置文件有哪几个?它们的区别是什么?
运行SpringBoot有哪几种方式?
你如何理解Spring Boot 中的 Starters?
SpringBoot2.X 有什么新特性?与 1.X 有什么区别?