- JVM
- HashMap
- 集合和链表
- Java内存模型
- JVM内存模型
- 反射
- Spring
- IOC初始化过程
- AOP
- 事务管理
- 通过事务拦截器,获取到目标类,并执行对应的代理方法;代理方法执行中,通过事务传播属性等判断是否新建事务;然后执行目标方法,依据执行结果判断是提交还是回滚
- 动态代理
- JDK通过实现目标接口,使代理对象持有目标对象
- CGLIB利用继承的方式,配置目标类信息,利用ASM字节码框架生成目标类子类,当调用代理方法时,通过拦截方法的方式实现代理操作
- MVC
- ORM
- SpringBoot启动加载
- 微服务
- SpringCloud相关组件
- Gateway实现原理
- RPC的底层
- Netty
- Dubbo
- 并发编程
- AQS
- CAS
- Mysql
- 组件
- Redis
- Kafka
- RocketMQ
- ES
- 数据持久化方案
- 解决方案
- 缓存一致性
- 消息丢失
- 消息积压
- 分布式事务
- 分库分表
- ELK日志系统
- 数据库优化
- 数据库迁移
- DDD领域驱动设计落地
- 异常处理
- 其他
- 设计模式
- 代理
- 动态代理
- 代理
- 算法
- 匈牙利算法
- 解决二分图最大匹配数
- 先到先得,能让则让
- 匈牙利算法
- 设计模式
Java面试题汇总
于 2023-09-20 11:39:21 首次发布