java面试题

303 阅读1分钟

1. Spring

1.1 bean生命周期?

1.2 IOC原理?

1.3 AOP原理?原生jdk与cglib却别?

1.4 Spring事务传播行为?

1.5 Spring MVC流程?

1.6 Spring Cloud各个组件介绍?

2. 数据库

2.1 各种表查询语句?

2.2 分库分表设计?

2.3 主从复制?

2.4 事务特性?隔离级别?

3. MQ

3.1 MQ之间的区别?

3.2 如何顺序读取消息?

3.3 MQ使用场景?

3.4 MQ刷盘机制?

3.5 分布式事务的实现?

4. 分布式架构

4.1 分布式事务的实现?CAP理论?

4.2 分布式锁实现方式?

4.3 单点登录的实现?

4.4 集群时如何无感知同步更新?

4.5 RPC远程调用实现原理?

5. java core

5.1 常用包?常见异常?

5.2 并发编程?

5.2.1 线程池类型?参数?阻塞队列?

5.2.2 Atomic包实现同步原理?CAP

5.2.3 CountDownLatch与CyclicBarrier区别?

5.3 常见集合的区别

更新中