Harvey SWE / Frontend Coding 面经
Harvey SWE 面经 2026:Phone 多 part coding(working code 优先、题库换新快),Onsite 覆盖 AI 产品 SD、项目深挖与 RAG Coding,附 7/14/30 天路线。
阅读全文Harvey Interview Guide
面向 Harvey(法律 AI,SF 起家)SWE、Frontend 与 AI 方向候选人的面试准备攻略。基于同学提供的面经梳理技术店面高频的 LLM 输出高亮与 citation 题、vault 文件系统实现题,以及昂赛的 RAG、权限校验系统设计与 project deep dive 准备重点。
Related Articles
继续查看这个公司的岗位拆解、题型复盘和专项准备文章,按自己的轮次选择阅读。
Harvey SWE 面经 2026:Phone 多 part coding(working code 优先、题库换新快),Onsite 覆盖 AI 产品 SD、项目深挖与 RAG Coding,附 7/14/30 天路线。
阅读全文Question Radar
先看题型方向,再用下面的代表题目判断自己是否真的会拆题、会解释、会处理 follow-up。
Company Signals
从本地面经汇总里抽取高频信号,帮助你先判断该补 coding、设计、项目还是表达。
Sample Questions
这些不是让你背答案,而是把公司常见考法翻译成可练习的具体题目和 follow-up 场景。
Depth Notes
把题型清单继续拆成面试官会追问的能力证据,避免只停在关键词层面。
Harvey 店面最高频的一道题可以拆成三层,同学提供的面经样本里几乎都是这个骨架。第一层是匹配与高亮:输入一段文本和一组 source,要求把命中的 source 用高亮标签包住,默认只含字母数字、单词之间只有一个空格,且必须按 word level 匹配——面试官明确举例说 network 不应该匹配到 networking 中间,所以实现时要先把文本按空格切词,再用词序列比对,而不是直接做子串查找。第二层是重叠合并:多个 source 可能互相覆盖,例如某段话既属于长 source 也属于短 source,题目要求把连续被覆盖的区域合并成一个高亮,并且标签必须在同一层级闭合,不能出现嵌套的高亮标签;实现上通常是先算出每个词是否被覆盖,再把连续覆盖的词合成区间。第三层是 citation:在每个合并后的高亮后面补上来源索引,如果这个合并区间对应多个 source,就把它们的索引全部列出,排序依据是各 source 在整段文本里出现的总次数降序,次数相同时按索引升序。这三层里真正拉分的是边界:文本首尾的空格与标点、source 出现零次、两个 source 完全重合、以及合并区间跨越标点的情况。题面还给了两条减负信息——只要求 working code 不要求最优复杂度,且假设字符都是字母数字、只有单个空格;抓住这两条就不要浪费时间去优化复杂度,把自测用例写全更划算。
Harvey 的题库在 2026 年出现明显变化,同学提供的面经样本里可以看到三条新线索,准备时不能只盯着高亮题。第一条是同一主题的变体:有样本遇到给定 sentence 与 matches 数组、按 matches 把原句高亮的新题,候选人自述之前只准备了 spreadsheet 类题,遇到新题直接失控,这提示单纯背一道题的答案风险很高。第二条是 vault 文件目录系统:背景是用户把文件上传到 vault 并用文件夹组织,要求实现内存中的目录系统,第一问提供 add_file(path) 与 get_files(path),第二问处理错误场景——新文件名与已有文件重名时,在扩展名前加序号后缀表示副本。这道题的核心是路径解析与去重规则,同学提供的面经样本里有候选人提到自己用 trie 处理,也有候选人卡在第二问的更新逻辑上。第三条是 spreadsheet / gsheets 类题:题面通常分多问递进,其中一问是 update cell,有候选人因为在这一问里写了 bug、调试过久而没能见到第三问而挂掉,也有候选人在店面阶段反复练过这道题后顺利通过。把这三条线索放在一起看,最稳的准备方式不是死记某一题的代码,而是把「路径与命名的字符串处理」「状态更新与回滚」「区间合并与排序」这三类通用能力各练到能现场写出来,这样遇到变体也有可迁移的骨架。
Harvey 昂赛的 system design 同学提供的面经样本集中在两个方向。第一个方向是法务文档检索类产品:面试官描述他们有个 review table 形态的产品,用户发 prompt,vault 里存了大量文档,服务需要根据 prompt 从文档中返回相关信息,这一轮的重点是 LLM 加 RAG 的完整链路。候选人自述因为完全没接触过 RAG 而当场懵掉,这说明对该方向岗位来说 RAG 不是加分项而是门槛。准备时要把链路讲成可评审的组件图:文档接入与切分策略、embedding 与索引选型、召回与重排、上下文拼装与引用回链、以及无命中时的兜底与拒答策略;再补上评估与迭代闭环,例如离线评测集、召回率与命中率指标、以及上线后如何用日志回流改进切分与排序。第二个方向是权限:有样本的题目是设计 Google Drive,面试官重点追问 ACL,需要讲清角色与资源模型、继承与覆盖规则、共享链接与外部协作者的边界、以及鉴权在检索链路上的位置(先过滤还是先召回),还有权限变更后的索引一致性。另一份样本考的是按规则给文件打分并给出修改建议的 agent,追问集中在多个 agent 同时改同一份文件时如何避免冲突。这三类题的共同评分点是:先澄清使用场景与规模,再给组件划分与数据模型,最后主动讲失败路径与运维成本。
关于 Harvey 的面试互动,同学提供的面经里负面描述相当集中,而且都指向同一件事:面试官几乎不给你反馈。有候选人描述面试官是个年轻华裔、全程基本没说几句话,让人无法判断自己的表达是否被接受;也有候选人说面试官全程在忙自己的事情,问问题还要让候选人重复才知道在问什么;还有候选人明确写到每个部分都做出来了却在之后收到挂掉的通知。这类反馈对准备策略有两个直接影响。第一,不能依赖面试官的表情或追问来判断自己是否答对,必须建立自检机制:写完一段先口头过一遍输入输出与边界,再主动补一个反例自测,最后用一句话总结复杂度,把评估材料喂给面试官。第二,要在开场确认规则:题目是否只要求 working code、是否允许用标准库、时间如何分配、有没有后续追问,这些在同学提供的面经样本里都是题面自己写清楚的,主动问一遍能省下大量返工。另一个值得注意的细节是招聘节奏,多份样本提到当天或一天后就有结果通知,说明评价很依赖当场的记录,而不是事后补交材料;因此把关键设计决策讲出口,比埋头把代码写到完美更重要。最后,这一家的挂经比例在同学提供的面经样本里偏高,遇到没有解释的拒绝时不必过度归因于自身能力,更实用的做法是把当场的题面与自己的卡点记录下来,用于下一家的准备。
Prep Plan
先定位轮次,再决定优先补题型、项目、设计还是表达。
代面服务
针对 Harvey 的轮次结构定制:技术轮老师现场作答、你露脸对口型,项目深挖与 BQ 提前准备到位。
Harvey 的公开流程多是 recruiter 或 HR 主动联系之后先走技术店面,通过后再进 VO 或昂赛;店面高频是 LLM 输出高亮与 citation 两问。代面(对口型)由技术老师现场作答,coding 与 system design 两类轮次都可以覆盖。
$499/轮 起 · 多轮连面有打包价 · 建议面试前 3-5 天准备
实时辅助
面试官提问后 0.5-1 秒出答案,你露脸照着念。按 Harvey 的题型和节奏给话术。
Harvey 的题偏「长题面 + 多问递进」,且面试官常常话很少。实时辅助把每一问的结构、边界与复杂度提示给你,你边写边讲,避免在沉默环境里丢节奏。
$299/轮 起 · 建议面试前 2-3 天准备并做一次模拟
OA 代写
收到 OA 但没时间刷题?发过来,按你收到的具体 OA 题型报价。
同学提供的面经样本里 Harvey 的 OA 信息非常少,绝大多数反馈都是直接进入技术店面。如果你收到 OA,请以邀请邮件里的平台、题量与时限为准,再确定辅助方式,不要套用第三方流传的题型。
$199 起 · 提前 1 天准备 · 限时窗口内交付
Company Comparisons
如果你同时投递多家公司,可以用这些相邻攻略比较轮次、题型和评分重点,避免用一套准备方法硬套所有公司。
面向 Applied Intuition(SWE、Backend、Embedded、NG 与 Senior)的面试准备攻略,覆盖 45 分钟电面的完整时间分配、消息类型解析器与表达式求值两类反复出现的题,以及 VO 的矩阵规模题、线段合并、任务调度器与仿真回放系统设计,并整理贯穿全程的决策链行为面。
查看 Applied Intuition 攻略面向 Asana(SWE、Frontend、Full Stack)候选人的面试准备攻略,覆盖电面的 OOD 游戏设计(Cats and Rabbits)、2 小时 coding 的 canvas 长方体操作(add / erase / drag / bring to front)、k closest points 与 ASCII printer 变体,以及 2048 的前后端接口设计。
查看 Asana 攻略面向 Decagon(SWE、Backend、Infra、AI 工程)候选人的面试准备攻略,覆盖 HR 电话后第一轮 phone screen 的 recipe shopping cart 实现题(add / remove / 批量折扣)、以及 onsite 的 AI Gateway 系统设计(primary 与 fallback LLM provider、请求日志与可审计性)。
查看 Decagon 攻略面向 Disney(SWE、Frontend、Lead、MLE,含 streaming 与广告方向)候选人的面试准备攻略,覆盖单规则广告过滤的实现题、onsite 的 Code Review 与 mentoring 轮、前端 System Design(shopping cart 与 feature flag)、以及 MLE OA 的朴素贝叶斯与逻辑题。
查看 Disney 攻略面向 Figma(SWE、Frontend、MLE 与 Staff 级)的面试准备攻略,覆盖文档图层这类反复出现的编码题与它的提交、重做追问,以及主管轮、系统设计里的热门文档排序与资源推荐系统设计,并说明为什么题库小、照背面经反而可能失分。
查看 Figma 攻略FAQ
Harvey 的面试流程通常包括 OA / Phone Screen、VO / Onsite 多轮技术面、Behavioral 面和 Hiring Manager 面。具体轮次取决于岗位和 Level,建议提前了解目标岗位的标准流程并针对性准备。
根据同学提供的面经信号,Harvey 最常考的题型包括 高亮与 citation 两问的完整实现:word level 匹配、重叠合并、标签同层闭合、来源索引按总频次降序与索引升序、空输入与无命中输入的返回。、vault / 文件夹系统题:路径的添加与读取、重名文件在扩展名前加序号后缀、目录层级遍历与返回顺序、trie 或前缀树思路的取舍。、System Design 三套骨架:法务文档检索的 RAG 链路、Google Drive 式 ACL 权限校验、按规则评分的 agent 及其与人工复核的分工。、AI 方向的简易检索实现:embedding 生成、相似度召回、top-k 输出,以及 recall、hit rate、MRR 等 eval 指标的定义与优化手段。。建议先从高频题型入手,再做项目深挖和模拟面试。
建议至少提前 7-14 天开始冲刺准备。如果还在投递期,可以先做题型地图和岗位定位,拿到面试邀约后集中做模拟面试和表达训练。
Harvey 的面试以严格的 Hiring Bar 著称。最常见的失分点包括:前置澄清不充分、边界测试缺失、系统设计只背模板、项目深挖无法体现 ownership。针对性模拟可以有效降低这些风险。
同学提供的面经适合用来判断 Harvey 高频题型、轮次和常见挂点,但不要只背原题。更稳的做法是把面经拆成 OA / Coding / Design / Behavioral / HM 五类信号,再按目标岗位和 level 做限时训练。
Harvey 代面(对口型)$499/轮起,多轮连面有打包价;SWE 辅助(实时)$299/轮起;OA 代写 $199 起,提前 1 天交付。最终价格按岗位、轮次和具体面试情况浮动,添加微信 interview_coach_pro 先聊 30 分钟免费咨询再报具体价格。