💡 核心要点 (Key Takeaways)
- SWE 面试 2026 的主轴没变:2-3 轮 Coding + 1 轮 System Design(社招必考)+ BQ;NG / Intern 前面加一场 OA,社招多数直接进 Phone。
- 题型有两个变化:业务规则多轮迭代题(Stripe / DoorDash / Rippling 风格)占比上升,LLM 相关新题型(限流、token 预算、RAG)开始零星出现。
- Coding 第一版的结构决定后面几轮的下限:先列规则清单,再拆 parser / rule engine / formatter,follow-up 只加新规则、不重写主流程。
- 最容易挂的不是「做不出题」,而是「讲不出来」:失败路径说不出、System Design 接不住追问、BQ 故事没有数字和决策。
- 7 / 14 / 30 天三档路线:7 天保表达和基础题下限,14 天补 System Design 与 follow-up,30 天加专项追问和两场完整 mock。
免费获取轮次诊断正在备战 SWE 面试?免费获取轮次诊断:发你的当前轮次与倒计时,我们先定位卡点,再决定下一步。
这篇适合谁
这篇写给准备北美 Software Engineer(SWE)面试、但还没搞清楚「每一轮到底考什么」的候选人——New Grad、Intern,以及社招(L4/L5,国内 3-5 年经验对标的中级)。和单公司面经不同,这篇文章不深挖某一家的题库,而是回答准备期最核心的那个问题:SWE 面试考什么。它给出一张全轮次的地图:每一轮考什么、哪些题型高频、候选人最容易在哪些地方丢分、以及按你的倒计时该投入多少准备。
内容基于 2026 年公开面经信号聚合和站内 SWE 专题文章整理;轮次结构因公司、级别、地区会有出入,以你实际收到的邀请为准。读完你能带走四样东西:① 全流程轮次地图(OA → Phone → VO → BQ/HM);② Coding、System Design、BQ 各自的高频题方向清单;③ 最容易踩的 6 个挂点;④ 7 / 14 / 30 天三档准备路线。更完整的 SWE 岗位策略(高频题型簇、公司优先级、7 天冲刺)见 SWE 岗位解构。
整体框架:SWE 面试每一轮考什么
先给结论:2026 年 SWE 面试的主轴仍然是 2-3 轮 Coding + 1 轮 System Design(社招必考)+ BQ,但有两个明显变化——业务规则类题(多轮迭代)占比上升,LLM 相关题型开始零星出现。典型流程长这样:
- 简历投递:ATS 初筛 + 部分公司人工简历 review。投递到第一轮反馈的典型区间是 1-3 周,NG 和社招差异很大,「一周没回音」不代表挂了。
- OA(Online Assessment):NG 和 Intern 基本必考,社招多数情况跳过(简历过初筛后直接进 Phone)。常见 1-2 道 medium 难度算法题、限时作答,考的是限时条件下能不能拿出能跑的基础版本并讲清楚思路。
- Phone Screen(电面):约 45 分钟,一般是 1 道偏基础的 Coding 题 + 背景与动机沟通。考察的不是难度,而是无提示下你能不能把题做对、把复杂度讲清楚;很多候选人死在这轮的「小题大做」或「大题没做完」。
- VO / Onsite:通常 4-5 轮、每轮 45-60 分钟,最常见结构是 2-3 轮 Coding + 1 轮 System Design(社招)+ 1 轮 BQ;部分公司把 BQ 拆进每一轮穿插问。可以一天面完,也可以拆成两天。
- BQ / Behavioral:除专门的 BQ 轮外,几乎每轮都会加 5-10 分钟行为题。高频方向:一次技术分歧、一次失败、一件你主动扛下来的事、和难搞的同事怎么协作。
- HM / Team Match:VO 通过后,部分流程有 hiring manager 沟通或跨组调剂。不再考技术,重点是双向确认团队方向、level 和 location。
高频题型与核心方法:5 个方向,每个都有可执行动作
按题型拆开讲。每个方向都给一个今天就能开始的动作,不泛泛而谈:
- 证明型算法(Meta / Google 风格,NG 和电面最高频):图、树、DP、bitmask 仍是主轴。动作:每天 2-3 题,每题强制两段式——先暴力、再优化,并且能用一句话说清「优化靠的是什么性质」;说不清就是没真正会。OA 和 Phone Screen 的题型按公司拆解见 SWE OA / Phone Screen 专题,这里不复述。
- 业务规则实现题(Stripe / DoorDash / Rippling 风格,VO 最高频):CSV validation、订阅计费、支付规则这类长规则题,规则会一版一版加。动作:写代码前先列「规则清单」,再拆 parser / rule engine / formatter;follow-up 来了只加新规则、不重写主流程。第一版的结构决定后面三轮的下限。
- System Design(社招必考,1 轮,45-60 分钟):高频方向是 ETA、实时位置、订单状态机、运力调度、缓存与限流。动作:按「需求 → API → schema → 容量估算 → 核心架构 → 瓶颈 → trade-off → 监控」八步流程,练到每道能完整讲 45 分钟;细节见 SWE System Design 专题,这里只强调一点:规模、缓存、降级、冷启动要主动交代,别等面试官问。
- BQ / Behavioral:按 5 个高频方向(技术分歧、失败、主动扛事、难搞协作、跨团队推动)各准备 1 个 STAR 故事。动作:每个故事写清「数字 + 决策 + 冲突」,英文口述录音回听,检查能不能接住两层追问(当时怎么判断的、结果怎么衡量的)。
- 表达流程(贯穿所有 Coding 轮):复述题意 → 澄清边界 → 给暴力解 → 给优化解 → 写代码 → 跑测试,六步。动作:mock 时前 10 分钟只做复述和澄清,并且主动说出「我先给个暴力解再优化」——这一句能避免大部分赶工。
- SQL / 数据类轻题(数据平台方向加练):目标 team 是 data infra 时可能加一道 SQL 或 pipeline 轻题。动作:窗口函数、去重、漏斗统计要能默写,并能说清数据量放大 10 倍怎么扩展。
💡 如果目标就是 SWE 岗,按岗位整理的题型分布、轮次路线与准备清单在这里。
SWE 面试辅助 →代表题型:2026 信号里反复出现的 4 类
以下是 2026 年公开面经信号里反复出现的题「类型」,只归纳题型和考点,不复刻任何人的具体原题:
- 多阶段计费 / 支付规则题(VO 最高频):给一套支付规则(base、按距离/时间计费、峰值倍率、bonus、调整项),写一个计算引擎,规则分 3-4 轮加。考点:实体拆分、规则可扩展、金额精度、失败路径处理。典型 follow-up:「再加一种规则类型」「改一下计费口径」「网络超时怎么办」。
- 版本化数据结构题:undo/redo、versioned store、file system 类。考点:数据结构选型(快照 vs 差异日志)、边界情况(空版本、并发写入)、以及你能不能讲清时间和空间的 trade-off。
- ETA / 实时位置服务(社招 SD 最高频):「设计一个配送 ETA 估算服务」。考点:输入信号(距离、时段、交通、运力、天气)、更新频率、缓存策略、延迟预算、降级方案。只讲 happy path、被问「模型延迟超预算怎么办」「新城市没数据怎么办」就断片的,通常就挂了。
- LLM 相关新题型(2026 开始冒头):产品、平台类岗位开始出现「给 LLM API 设计限流和 token 预算分配」「搭 RAG pipeline、怎么评估生成质量」这类题。还没成为主流,但值得轻量准备——考点仍是容量估算、降级和监控,和传统 SD 没有本质区别。
常见挂点:中国 / 海外候选人最易失分的 6 个地方
把公开挂因信号和模拟面试复盘对照,SWE 面试的失分点集中在这 6 个:
- 做出来但讲不出来:中国候选人最典型的挂法。闷头写代码只交结果,面试官听不到推理过程,代码对了也给不到对应 level 的分。对策:边写边说,每 5 分钟主动交代一次「为什么这么拆、为什么选这个数据结构」。
- 只答功能、不答失败路径:业务题几乎必问「网络超时 / 重复请求 / 部分成功怎么办」。答不出幂等、状态机、对账这三个词,基本等于告诉面试官你没处理过真实业务。
- System Design 只背模板:能背出缓存、队列、分片,被问「为什么这么选、坏情况怎么办」就开始散。模板只是起点,考的是约束下的取舍和追问深度。
- BQ 故事薄:STAR 没数字、没决策、没冲突,5 分钟见底。面试官会顺着 resume 上的具体项目追问细节——数字、决策、冲突,故事准备不到两层追问的厚度就是摆设。
- 时间管理崩盘:45 分钟一轮,前 10 分钟读题澄清用了 8 分钟,后面全在赶工;OA 则常漏隐藏 case(空输入、重复、乱序、极端值)被一票否决。对策:VO 前 10 分钟必须给出暴力解,OA 最后 10 分钟只留给边界测试。
- Level 错位:社招拿到的题面可能和 NG 差不多,但 follow-up 深度完全不同——规模到百万、实时统计、并发一致性。用「刷完 LeetCode medium」做目标准备是不够的,要按「接得住三轮追问」准备。
准备路线:7 天 / 14 天 / 30 天
按你距第一轮技术面的天数选路线。三个版本的共同原则:Coding 和 BQ 永远优先,System Design 次之(社招必补),最后两天只留 mock 和状态调整,不学新东西。
- 7 天(保下限版):D1-D2 把六步表达流程练熟 + 做 2 道业务规则题(规则从 3 条加到 6 条);D3-D4 做 2 道证明型算法题,每题录音回听;D5-D6 写 5 个 BQ STAR 故事,英文口述录音;D7 完整 mock 一场(Coding 45 分钟 + BQ 10 分钟),录音复盘。这个版本只保下限:表达不崩、基础题不卡。
- 14 天(标准版):在 7 天基础上——D8-D10 补 System Design:按八步流程做 2 道题(ETA 服务、运力调度),每道练到能讲 45 分钟;D11-D12 把 D1-D2 的业务规则题重做一遍,这次强制自己第一版就写可扩展结构;D13 mock 一场完整 VO(Coding + SD + BQ 各一段);D14 缓冲日,检查设备和日程,早睡。
- 30 天(系统版):在 14 天基础上——D15-D20 专项 follow-up:给每道 Coding 题补三类追问(规模到百万、实时统计、并发一致性),每类给出方案 + 复杂度 + 取舍;D21-D24 再补 2 道 SD 题 + 1 道 SQL 轻题(防目标 team 是数据方向);D25-D26 BQ 故事库扩充到 6-8 个,练三层追问(approach → 细节 → reflection);D27-D28 连续两场完整 mock,重点看 follow-up 接没接住、表达节奏;D29 复盘两场 mock,把断片点写下来各补一段;D30 缓冲日。
FAQ:SWE 面试考什么,5 个高频问题
Q1:SWE 面试考什么 2026?
主轴没变:2-3 轮 Coding + 1 轮 System Design(社招)+ BQ,NG / Intern 前面加一场 OA。变的是题型分布:业务规则多轮迭代题占比上升,LLM 相关题型(限流、token 预算、RAG)开始在产品和平台类岗位出现。各轮次的具体题型和考点见上文「高频题型与核心方法」。
Q2:SWE 面试一般几轮,流程走多久?
典型是:投递 →(OA)→ Phone Screen → VO 4-5 轮 → BQ/HM → offer。投递到第一轮反馈的典型区间是 1-3 周,第一轮到 offer 的典型区间是 1-3 周,不同公司差异很大——快的两周日清日结,慢的要两个月。用区间做心理预期,不要用任何单篇面经的时间点当标准。
Q3:社招还有 OA 吗?
大多数社招 SWE 岗位没有 OA,简历过初筛后直接进 Phone;NG 和 Intern 基本必考 OA,个别公司分两场。个别 team 可能例外,以邀请为准。
Q4:SWE 和 MLE 的 System Design 有什么区别?
SWE 的 SD 考通用架构:容量估算、API、存储、缓存、降级、一致性;MLE 的 SD 考推荐 / ETA / ML 系统:feature pipeline、实验设计、模型迭代指标。你面的是 MLE 的话准备方向完全不同,两套题不要混着刷。
Q5:2026 年 SWE 面试真的会考 AI / LLM 吗?
开始出现,但还不是主流。高频形式是「给 LLM API 设计限流 / token 预算」和「怎么搭 RAG pipeline、怎么评估生成质量」,集中在产品、平台、AI infra 类岗位;传统 backend 岗位仍以传统题型为主。轻量准备即可——考点还是容量估算、降级和监控,没有本质变化。
📋 资料来源与审校说明
2026-09-06 更新:新增 3 个外部来源(Google 官方招聘流程说明、Amazon 官方面试指南、LeetCode Top Interview 150),分别对应「整体框架:SWE 面试每一轮考什么」「常见挂点」「高频题型与核心方法 / 准备路线」章节;移除原无链接的「公开面经信号聚合」条目,现列来源均可追溯;正文公司特例表述(如「Meta / Google 风格」为风格示例,非官方流程)均区分行业共性与公司特例。首版:明确本篇定位为「SWE 面试考什么 2026」的全轮次总览,覆盖轮次结构、高频题型方向、常见挂点与 7/14/30 天准备路线。
- Google 官方招聘流程说明(Our hiring process / How we hire):Google 官方招聘流程说明(简历筛选 → recruiter 沟通 → 技术电面 → onsite loop,通常 4 轮 45 分钟面试)与四个评估维度。正文「整体框架:SWE 面试每一轮考什么」章节以它作为典型 loop 轮数与「45 分钟一轮」口径的官方参照;各公司具体轮数与时长以其 JD 和邀请为准。
- Amazon 官方面试指南(About Amazon):Amazon 官方面试指南:loop 每轮 45-60 分钟、按 Leadership Principles 评估、Bar Raiser 机制。正文「整体框架」与「常见挂点」章节以它作为 LP 式评估与 loop 结构的官方参照;具体 LP 条目以 Amazon 官方页面为准。
- LeetCode Top Interview 150 学习计划:LeetCode 官方高频面试题集(150 题,覆盖数组、树、图、DP 等方向)。正文「高频题型与核心方法」(证明型算法方向)与「准备路线」章节建议按该题集练题;具体题目以题集当前页面为准。
- SWE OA / Phone Screen 题型专题:站内 OA 与 Phone Screen 题型拆解,本篇正文引用其结论,不重复展开。
- SWE System Design 专题:站内 System Design 八步框架与追问深度拆解,本篇准备路线部分引用。
💼 完整服务与价格我们提供 OA 代写($199 起)、VO 辅助($299 起)、VO 代面($499 起) 与 30 分钟免费咨询:按目标岗位、公司与轮次匹配具备相关经验的导师,覆盖 Coding、System Design、ML Design 与 BQ;具体导师与背景以接单前书面确认为准。
