类别 | 题目 |
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 有什么区别? |
2022 java中级高频次面试题汇总
于 2022-03-15 10:54:14 首次发布