📚 全栈面试备战库
覆盖前端 / 后端 / 数据库 / Java / Debug工具链 / DevOps / 生产经验 / AI方向 — 每份带CSS图表 + 面试题 + 生产案例
35
份教程
500+
面试题
100+
CSS图表
90+
生产案例
🎨 每份文档的特色
📊
CSS可视化图表
流程图/架构图/对比图
🧠
生活化类比
MySQL=Excel/Redis=便签纸
🏭
生产案例
真实踩坑+排查过程
🎯
面试题精选
难度标签+追问+模板
↔️
横向对比
技术选型/方案对比
全部 (36)
前端 (7)
后端 (6)
数据库 (5)
Java (3)
Debug工具 (6)
DevOps (3)
生产经验 (4)
AI方向 (2)
frontend / 01
Vue 深度指南
响应式原理(Proxy vs defineProperty) · 虚拟DOM与Diff · 组件设计模式 · Pinia · KeepAlive · 10个生产问题 · 30道面试题
Vue 3
响应式
虚拟DOM
30题
frontend / 02
React 深度指南
Fiber架构 · Hooks原理(useState/useEffect/useMemo) · 状态管理(Redux/Zustand) · 性能优化 · 10个生产问题 · 30道面试题
React
Hooks
Fiber
30题
frontend / 03
Vue vs React 对照手册
三栏对比布局 · 哲学/响应式/模板vs JSX/通信/生命周期/生态/性能 9大维度 · 选型决策树 · 15道面试题
Vue
React
对比
选型
frontend / 04
浏览器原理与前端安全
渲染流程 · 事件循环(宏任务/微任务) · 垃圾回收 · CORS · XSS/CSRF攻防 · Cookie/Session/JWT/OAuth认证 · 30道面试题
浏览器
安全
事件循环
30题
frontend / 05
前端存储与缓存
Cookie/localStorage/IndexedDB对比 · 浏览器缓存(强缓存/协商缓存) · Service Worker · CDN策略 · 完整缓存决策树 · 20道面试题
存储
缓存
CDN
20题
frontend / 06
前端工程化与性能优化
Webpack/Vite构建原理 · CI/CD流水线 · Core Web Vitals指标 · 懒加载/预加载/骨架屏 · 监控与埋点 · 25道面试题
工程化
性能
CI/CD
25题
frontend / 07
前端性能优化实战
Core Web Vitals优化 · 资源加载策略 · 渲染性能 · 内存管理 · 网络优化 · 实战案例+面试题
性能
CWV
优化
实战
backend / 01
Spring Boot 深度指南
IoC容器与Bean生命周期 · AOP与动态代理 · Spring MVC请求全链路 · 线程池与@Async异步 · JVM内存与GC调优 · 优雅停机 · 30道面试题
Spring Boot
IoC/AOP
MVC
30题
backend / 02
Spring Boot 数据层与中间件
HikariCP连接池 · MyBatis vs JPA · Redis缓存集成 · RabbitMQ/Kafka消息队列 · RESTful API设计 · @Scheduled定时任务 · JUnit 5单元测试 · 30道面试题
MyBatis
Redis
MQ
30题
backend / 03
消息队列实战
RabbitMQ(Exchange/死信队列) · Kafka(Partition/Consumer Group) · Redis Streams · 消息幂等性/顺序性/积压 · 选型决策树 · 25道面试题
RabbitMQ
Kafka
消息队列
25题
backend / 04
RESTful API 与微服务
API设计规范(版本/分页/错误码) · JWT/OAuth认证 · Rate Limiting · GraphQL入门 · 微服务架构 · 服务发现/API网关 · CAP/分布式事务 · 25道面试题
API设计
微服务
分布式
25题
backend / 05
系统设计与架构
高可用(熔断/降级/限流) · 负载均衡算法 · CAP定理 · 分布式事务(2PC/TCC/Saga) · 缓存策略 · 分库分表 · 实战:设计OEE看板系统 · 25道面试题
架构
高可用
分布式
25题
java / 01
Java 并发编程
线程基础 · synchronized · volatile · Lock · 线程池 · ConcurrentHashMap · AQS · CAS · 面试题
Java
并发
线程池
AQS
java / 02
JVM 调优
内存模型 · GC算法 · 垃圾收集器 · JVM参数 · OOM排查 · GC日志分析 · 面试题
JVM
GC
调优
OOM
java / 03
Spring / SpringBoot 全家桶
IoC/AOP原理 · Bean生命周期 · SpringBoot自动配置 · SpringMVC · SpringSecurity · 微服务 · 面试题
Spring
SpringBoot
IoC
AOP
java / 04
Java 并发底层原理详解
并发在哪发生 · synchronized锁的是什么 · CAS无锁原理 · Redis分布式锁+看门狗 · 三者横向对比
CAS
synchronized
分布式锁
底层原理
java / 05
线程与集合并发安全详解
线程是什么谁创建的 · 哪些变量被共享 · ArrayList/HashMap翻车现场 · ConcurrentHashMap/CopyOnWrite原理 · 集合选型决策
线程模型
ConcurrentHashMap
集合选型
线程安全
debug-tools / 01
后端 Debug 实战指南
日志排查 · 断点调试 · 远程调试 · 性能分析 · 线上问题定位 · 实战案例
Debug
日志
断点
实战
debug-tools / 02
IDE 调试实操指南
IDEA/VSCode调试技巧 · 条件断点 · 表达式求值 · 多线程调试 · 远程调试 · 实战场景
IDEA
VSCode
调试
技巧
debug-tools / 03
前端 Debug 实战指南
DevTools调试 · Network面板 · Console技巧 · React/Vue调试 · 移动端调试 · 性能分析
前端
DevTools
调试
性能
debug-tools / 04
浏览器 DevTools 深度指南
Elements/Console/Network/Performance · Lighthouse审计 · Memory分析 · Application存储 · 实战技巧
DevTools
Lighthouse
Memory
深度
debug-tools / 05
后端 API 与数据库设计
RESTful设计 · 数据库表设计 · 索引优化 · 接口规范 · 分页/排序/过滤 · 实战案例
API
数据库
设计
规范
debug-tools / 06
开发者快捷键速查手册
IDEA/VSCode/Vim/Git/Terminal快捷键 · 效率提升 · 速查表
快捷键
效率
IDEA
VSCode
devops / 01
Linux 与部署实战指南
Linux常用命令 · Shell脚本 · Docker部署 · Nginx配置 · CI/CD流水线 · 实战案例
Linux
Docker
Nginx
部署
devops / 02
全栈工作流与协作实战
Git工作流 · 代码评审 · 跨团队协作 · 敏捷开发 · DevOps实践 · 实战案例
Git
协作
DevOps
敏捷
devops / 04
问题排查思维链 ⭐
从一个现象顺藤摸瓜 · 生活化类比(车不走了看胎/油/发动机)· 联想河流图 · OOM→内存→大对象→ThreadLocal · CPU高→线程→GC→锁
思维链
联想
生活化
面试核武
devops / 03
运维问题排查实战
生产环境运维排查 · 磁盘/网络/进程排查 · 监控告警 · 应急响应脚本
运维
监控
应急
生产
database / 01
MySQL 深度指南
InnoDB架构 · B+树索引原理 · ACID与隔离级别 · MVCC多版本并发控制 · 锁机制(行锁/间隙锁) · EXPLAIN · 主从复制 · Excel类比 · 35道面试题
MySQL
B+树
MVCC
35题
database / 02
Redis 深度指南
底层数据结构(跳表/压缩列表/哈希表) · RDB/AOF持久化 · 哨兵与Cluster · 分布式锁(Redlock) · 缓存一致性 · BigKey/HotKey · 30道面试题
Redis
跳表
集群
30题
database / 03
SQL 调优与数据建模
EXPLAIN逐列详解 · 索引优化(最左前缀/覆盖索引/ICP) · 慢查询优化实战 · 星型/雪花模型 · SCD · OLTP vs OLAP · Excel类比 · 25道面试题
SQL调优
数据建模
索引
25题
database / 04
MySQL 高级面试题精讲
MySQL高级面试题 · 图书馆类比讲解 · 索引/事务/锁/优化 · 深度追问 · 补充MySQL深度指南
MySQL
面试
生活场景
高级
database / 05
Redis 面试冲刺攻略
Redis面试题 · 停车场类比讲解 · 数据结构/持久化/集群/缓存策略 · 深度追问 · 补充Redis深度指南
Redis
面试
生活场景
全攻略
production / 01
🔍 线上问题排查手册
CPU飙高定位 · 内存溢出排查 · 磁盘满处理 · 网络延迟排查 · 数据库死锁 · 接口超时 · Docker/K8s问题 · 应急预案 · 20个真实案例
排查
CPU
OOM
20案例
production / 02
🔍 全栈开发经验与踩坑
开发流程规范 · 前后端联调 · 环境管理 · 数据库迁移 · 灰度发布与回滚 · 监控告警 · 日志规范 · 25个踩坑案例(前端/后端/数据库/部署/协作)
流程
踩坑
联调
25案例
production / 03
🔍 项目设计与 CodeReview
需求分析 → 技术选型 → 架构设计 → API设计 → CodeReview清单 → STAR讲项目法 · 3个完整项目设计案例 · 15个设计原则
设计
CodeReview
STAR
3案例
production / 04
🎯 产品质量保障面试专题
面试官6信号 → 三道防线(事前预防/事中检测/事后兜底) → 前端/后端/全栈差异化 → 量化+权衡+案例加分项 → AI时代新做法(AI写测试/AI CR/AI排障/5大陷阱) → 90秒答题模板+3个追问
质量左移
CI门禁
灰度兜底
AI辅助
ai / 01
AI 项目实战与技术选型
AI能力分类 · 4种落地路径(API调用/RAG/传统ML/CV) · 6个制造业AI项目案例 · 完整代码示例 · 简历怎么写AI项目 · 学习路线
AI
RAG
ML
选型
ai / 02
大模型 LLM 应用开发
LLM基础(GPT/Claude/DeepSeek对比) · Prompt Engineering · RAG 6步架构 · Agent开发(LangChain) · Fine-tuning决策 · 本地部署(Ollama) · 15道面试题
LLM
RAG
Agent
15题