首页 / 高频题库 / 后端开发

后端面试题及答案:高频真题与答题框架(13 题)

后端开发面试高频真题:线上故障排查、慢查询优化、幂等设计、秒杀系统、分布式锁等经典面试题,每题附结构化答题框架,可在线限时演练。每题都有独立详解页,也可以直接进入限时模拟练习。

先看监控定位范围(全局/单机/单接口)→依赖排查(DB/缓存/下游)→资源(GC/连接池)→变更回滚。体现『先止…
慢日志定位→执行计划分析(索引失效/回表)→索引与 SQL 改写→必要时读写分离或缓存。给量化案例最有说服力。…
为什么需要(重试/重复提交)→方案对比(唯一索引/token 预取/状态机/分布式锁)→适用场景。体现方案选型能…
结构(旁路缓存)→一致性策略(延迟双删/订阅 binlog)→穿透/击穿/雪崩的应对。真实事故比理论加分。…
流量漏斗(CDN/网关限流)→库存预热与扣减(Redis/Lua)→异步下单(队列削峰)→兜底降级。展示分层思维…
按业务能力而非技术层拆→数据自治→避免分布式单体→拆分成本意识。能讲过度拆分的反例更佳。…
资源分配与调度维度对比→上下文切换成本→协程是用户态调度的意义(高并发 IO)→结合语言实现(Go gorout…
握手为什么是三次(同步双方序号/防止历史连接)→挥手为什么四次(半关闭)→TIME_WAIT 的作用与调优。理解…
三大作用(削峰/解耦/异步)→引入的成本(一致性/重复消费/顺序)→选型维度(吞吐/延迟/功能)。讲一个真实使用…
DB 唯一索引→Redis(SET NX+过期+续期)→Redisson 看门狗→ZooKeeper/etcd(…
对比 hash/二叉树/B 树:磁盘 IO 次数(树高)→范围查询友好→叶子节点链表。顺带讲聚簇/非聚簇与回表。…
加字段(MySQL 8 即时加列/低峰期/gh-ost)→分表垂直水平→分片键选择→跨分片查询与全局 ID 的代…
雪崩链条(故障扩散)→舱壁隔离(线程池/信号量)→熔断器三态转换(关闭/打开/半开)→降级策略(兜底数据/有损服…

面试前建议把本方向题目
按限时模式过一遍。

开始限时演练