2026/9/24 · 面试备战
高级后端工程师面试:分布式系统复习主线
四条主线
- 存储引擎:LSM-Tree vs B+Tree、WAL、索引、缓冲池,以及为什么写放大值得关注。
- 分布式事务与一致性:2PC/3PC、TCC、Saga、CAP 与 BASE、最终一致性的实现手段。
- 消息队列:削峰填谷、消费语义(at-least-once / exactly-once)、积压与回溯。
- 服务治理:注册发现、熔断限流、负载均衡、链路追踪。
最近在准备高级后端工程师面试,方向聚焦分布式系统。这里分享我的复习主线,供同行参考。
复习建议
不要背概念,要能画出时序图并说清失败路径:当某个节点宕机,系统会怎样、数据会不会丢、能不能自动恢复。面试官真正考察的是对”失败”的理解深度。
后续会把每条主线拆成单独文章,结合后端工程实践展开。