Interview Changelog

题目更新日志

按日志记录题库新增与调整,支持按题目或分类快速检索。

152

12. RAG 安全与权限控制

Agent开发
151

11. LLM 评估体系

Agent开发
150

10. LLM 结构化输出

Agent开发
149

9. Prompt Caching 与 Token 优化

Agent开发
148

15. 内部类

Java基础
147

14. try-catch-finally 与 return

Java基础
146

13. Java 值传递

Java基础
145

12. 接口与抽象类的区别

Java基础
144

11. String / StringBuilder / StringBuffer

Java基础
143

10. Nginx 反向代理与负载均衡

网络操作系统
142

9. Linux 内存管理基础

网络操作系统
141

8. select / poll / epoll 区别

网络操作系统
140

7. WebSocket 与长连接

网络操作系统
139

6. CDN 工作原理

网络操作系统
138

5. HTTPS 握手与证书机制

网络操作系统
137

4. DNS 解析全过程

网络操作系统
136

3. Linux 常用分析工具

网络操作系统
135

10. 设计一个多级缓存架构

场景设计题
134

9. 设计一个实时数据同步管道

场景设计题
133

8. 设计一个分布式异步任务框架

场景设计题
132

7. 设计一个服务降级开关系统

场景设计题
131

6. 设计一个接口幂等性框架

场景设计题
130

10. 日志系统与排障实战

实操排查题
129

9. 热点账户/热点库存问题排查

实操排查题
128

8. 容器化环境 OOM 排查

实操排查题
127

7. 微服务雪崩排查与容灾

实操排查题
126

6. 数据库死锁排查

实操排查题
125

5. 接口响应慢排查全流程

实操排查题
124

10. 分布式链路追踪原理

分布式
123

9. 分布式幂等性设计

分布式
122

8. 分布式 Session 解决方案

分布式
121

10. Spring Cloud 核心组件全景

Spring
120

9. Spring Security 核心原理

Spring
119

8. Spring 事件机制与异步事件

Spring
118

7. Spring MVC 请求处理全流程

Spring
117

10. equals 与 hashCode 契约

Java基础
116

9. Java 8-21 关键新特性演进

Java基础
115

8. IO 模型:BIO、NIO、AIO

Java基础
114

7. 反射与动态代理

Java基础
113

6. Java SPI 机制与实现原理

Java基础
112

5. Stream API 与函数式编程

Java基础
111

4. Java 异常体系与最佳实践

Java基础
110

13. RabbitMQ 的 TTL 与队列过期

消息队列
109

12. RabbitMQ 的 Return 机制与备用交换机

消息队列
108

11. RabbitMQ 与 Kafka 核心区别与选型

消息队列
107

10. RabbitMQ 消息积压处理

消息队列
106

9. RabbitMQ 集群模式与网络分区

消息队列
105

8. RabbitMQ QoS 与消费者预取

消息队列
104

7. RabbitMQ 镜像队列与 Quorum Queue

消息队列
103

6. RabbitMQ 死信队列与延迟队列

消息队列
102

5. RabbitMQ 消息确认机制

消息队列
101

4. RabbitMQ 核心架构与消息流转

消息队列
100

15. SafePoint 与安全区域

JVM
99

14. Minor GC / Major GC / Full GC 的区别

JVM
98

13. 对象的内存布局与大小估算

JVM
97

12. 直接内存与 NIO

JVM
96

11. Arthas 诊断工具实战

JVM
95

10. 字符串常量池与 String.intern()

JVM
94

9. JVM 调优实战——参数与策略

JVM
93

8. Full GC 触发条件与排查

JVM
92

7. 强软弱虚四种引用

JVM
91

6. GC Roots 与对象存活判定

JVM
90

15. Redis Cluster 数据迁移与客户端路由

Redis
89

14. Redis 客户端缓存与 RESP3

Redis
88

13. Redis 6.0/7.0 ACL 安全控制

Redis
87

12. Redis 内存优化实践

Redis
86

11. Redis 多线程模型(6.0/7.0)

Redis
85

10. Redis 热 Key 与大 Key 问题

Redis
84

9. Redis Stream 消息队列

Redis
83

8. Redis 事务与 Lua 脚本

Redis
82

7. Redis 管道(Pipeline)与批量操作

Redis
81

6. Redis 五种数据类型及底层编码

Redis
80

17. 伪共享(False Sharing)与缓存行

Java并发编程
79

16. LockSupport 核心原理

Java并发编程
78

15. Thread 状态与 wait/notify 机制

Java并发编程
77

14. BlockingQueue 与生产者-消费者模式

Java并发编程
76

13. ConcurrentHashMap 并发优化演进

Java并发编程
75

12. JMM 与 happens-before 规则

Java并发编程
74

11. CountDownLatch、CyclicBarrier、Semaphore

Java并发编程
73

10. ReentrantReadWriteLock 与 StampedLock

Java并发编程
72

9. LongAdder vs AtomicLong

Java并发编程
71

8. CAS 底层实现与 ABA 问题

Java并发编程
70

6. Spring 循环依赖与三级缓存

Spring
69

5. Spring AOP 代理方式与应用场景

Spring
68

4. Spring Boot 自动配置原理

Spring
67

3. Spring Bean 的作用域与作用域依赖问题

Spring
66

2. Spring 事务传播机制详解

Spring
65

1. Spring IoC 容器启动与 Bean 生命周期

Spring
64

5. Redis 分布式锁的正确实现

Redis
63

4. Redis 主从复制与哨兵机制

Redis
62

3. Redis 持久化:RDB vs AOF

Redis
61

2. Redis 过期删除与内存淘汰策略

Redis
60

1. Redis 缓存穿透、击穿、雪崩

Redis
59

15. MySQL 分区表与适用场景

MySQL
58

14. MySQL 连接池参数调优

MySQL
57

13. MySQL 表设计最佳实践

MySQL
56

12. MySQL 索引失效的典型场景

MySQL
55

11. MySQL 8.0 关键新特性

MySQL
54

10. MySQL count(*) 性能之谜

MySQL
53

9. InnoDB Buffer Pool 工作机制

MySQL
52

8. MySQL 分库分表策略与平滑扩容

MySQL
51

7. MySQL 主从复制延迟

MySQL
50

6. InnoDB redo log、undo log、binlog 三者关系

MySQL
49

5. SQL 优化实战与执行计划

MySQL
48

4. MySQL 锁的类型与死锁排查

MySQL
47

3. MySQL 事务隔离级别与 MVCC

MySQL
46

2. MySQL InnoDB B+树索引原理

MySQL
45

1. MySQL 慢SQL排查与索引优化

MySQL
44

5. 方法内联与分层编译

JVM
43

4. JVM 对象分配与逃逸分析

JVM
42

3. CMS vs G1 垃圾回收器

JVM
41

2. JVM 内存布局与 OOM 排查

JVM
40

1. JVM 类加载机制与双亲委派

JVM
39

3. 泛型擦除与实际应用

Java基础
38

2. ArrayList vs LinkedList 深入对比

Java基础
37

1. HashMap 底层原理与 JDK 演进

Java基础
36

7. Fork/Join 框架与工作窃取

Java并发编程
35

6. CompletableFuture 异步编程

Java并发编程
34

5. volatile 的可见性与禁止指令重排

Java并发编程
33

4. 线程池核心参数与调优

Java并发编程
32

3. AQS 核心原理与 ReentrantLock

Java并发编程
31

2. ThreadLocal 原理与内存泄漏

Java并发编程
30

1. synchronized 锁升级机制

Java并发编程
29

8. Prompt Engineering 与系统提示词设计

Agent开发
28

7. 向量数据库选型与对比

Agent开发
27

6. LangGraph 的状态图编排

Agent开发
26

5. Agent 的 Function Calling 机制

Agent开发
25

4. RAG 评估与检索质量优化

Agent开发
24

3. MCP 协议的设计目标与工作模式

Agent开发
23

2. LangChain 核心架构与 Chain 机制

Agent开发
22

1. RAG 核心流程与关键优化

Agent开发
21

3. RocketMQ 架构与事务消息

消息队列
20

2. Kafka 消息不丢失与重复消费

消息队列
19

1. Kafka 高吞吐量设计

消息队列
18

2. HTTP 协议演进与性能优化

网络操作系统
17

1. TCP 三次握手与四次挥手

网络操作系统
16

4. Java 内存马与安全攻防

实操排查题
15

3. 日志系统设计与链路追踪

实操排查题
14

2. 线上 OOM 分析与内存泄漏定位

实操排查题
13

1. 线上 CPU 100% 排查实战

实操排查题
12

7. 微服务网关设计与限流

分布式
11

6. 服务注册与发现

分布式
10

5. 分布式一致性协议:Raft vs Paxos

分布式
09

4. 分布式锁方案对比

分布式
08

3. 分布式 ID 生成方案

分布式
07

2. CAP 定理与 BASE 理论

分布式
06

1. 分布式事务——Seata AT 模式原理

分布式
05

5. 设计一个即时通讯(IM)系统

场景设计题
04

4. 设计一个配置中心

场景设计题
03

3. 设计一个简单的文件存储系统

场景设计题
02

2. 如何设计一个短链接服务

场景设计题
01

1. 如何设计一个高并发秒杀系统

场景设计题