这是我给自己整理的面试备忘录,也希望能帮到正在找工作的你。每篇复习资料都按 🌱 初级(0–3 年)→ 🌿 中级(3–5 年)→ 🌳 高级(5 年以上) 分层:先对号入座,再往上多看一层,面试官追问时你就不慌。
说明:面经类文章是「根据公开面经整理与改编」,不涉及真实公司名和面试官,也不是我本人的面试实录;技术点对照官方文档核对过,个别版本相关的默认值文中已标注「以所用版本文档为准」。发现错误欢迎留言。
先看地图:从哪里开始?
一、复习资料(13 篇)
| 主题 | 覆盖内容 | 入口 |
|---|---|---|
| Java 基础与集合 | 面向对象、String、泛型、HashMap 与 ConcurrentHashMap 源码要点、JDK 8–21 新特性 | 阅读 |
| 并发与 JVM | 线程池、锁升级与 AQS、JMM、ThreadLocal、虚拟线程;GC 选型、调优与 OOM 排查 | 阅读 |
| Spring 与微服务 | IoC、AOP、循环依赖、事务失效、自动装配;网关、配置中心、熔断限流、链路追踪 | 阅读 |
| MySQL | 索引、MVCC 与锁、redo/undo/binlog、explain 优化、分库分表、深分页 | 阅读 |
| Redis 与缓存 | 数据结构、持久化、集群、穿透击穿雪崩、缓存一致性、分布式锁、Redis 8 变化 | 阅读 |
| 消息队列 | Kafka/RocketMQ/RabbitMQ 选型、可靠投递、幂等、顺序、事务消息、积压处理 | 阅读 |
| 分布式 | CAP/BASE、分布式事务、分布式锁、分布式 ID、限流、Raft、幂等设计 | 阅读 |
| 系统设计与场景题 | 回答框架、秒杀、短链、排行榜、扫码登录、海量数据、大文件上传 | 阅读 |
| 网络、OS 与 Linux | TCP/HTTP/HTTPS、epoll、零拷贝、Linux 排查命令、Git、容器基础 | 阅读 |
| AI/LLM 应用后端 | Prompt 与结构化输出、RAG、Function Calling、MCP、Agent、评测与成本 | 阅读 |
| 简历与项目介绍 | 简历结构、量化亮点、STAR 讲项目、3 分钟自我介绍、项目深挖追问链 | 阅读 |
| 行为面试与 HR 面 | 离职原因、职业规划、冲突处理、薪资谈判、反问清单 | 阅读 |
| 2025–2026 趋势观察 | 考点变化、初中高级复习重点调整、4 周复习计划 | 阅读 |
二、面经复盘(5 篇)
| 场景 | 适合谁看 | 入口 |
|---|---|---|
| 一线大厂后端高级岗(三轮技术面 + HR 面) | 5–8 年,冲大厂 | 阅读 |
| SaaS / 中厂业务后端中级岗 | 3–5 年,业务深度型 | 阅读 |
| 电商高并发方向 | 秒杀、库存、订单、缓存一致性 | 阅读 |
| 初级后端(应届 / 1–3 年) | 八股、手撕算法、项目与学习能力 | 阅读 |
| AI 应用 / Agent 后端岗 | RAG、工具调用、评测、工程落地 | 阅读 |
三、按你的情况选路线
| 你是 | 建议顺序 | 怎么用三层 |
|---|---|---|
| 初级(0–3 年) | Java 基础 → 并发与 JVM → MySQL → Redis → Spring → 初级面经 → 简历项目 | 先吃透 🌱,🌿 挑 HashMap、线程池、索引、事务这几块看 |
| 中级(3–5 年) | 把 🌿 全部过一遍 → MQ 与分布式 → 场景题 → SaaS 或电商面经 | 🌿 要能讲原理和排查,🌳 先看每个专题的第一个问题 |
| 高级(5 年以上) | 系统设计 → 分布式 → 趋势观察 → 大厂面经 → 项目深挖 → HR 面 | 🌳 是重点:取舍、量化、复盘;🌱 当自测清单扫一遍 |
一句话备忘:八股决定你能不能进入下一轮,项目和系统设计决定你能拿到什么级别;两头都要准备,别只背题。
另外,我还在整理「软考系统架构设计师」专栏,想走职称路线的朋友可以到站内分类里看看。祝你面试顺利,offer 多到需要抛硬币。
一起聊聊