深度赋智 · Web Coding

Agent 算法 / 开发二面面经

完整信息

9 条问法 · 9 道题

本篇目录

问题:

  1. 项目三人里你做了什么,贡献排名第三的那个人做了什么(面试官似乎看了 GitHub 提交记录)
  2. 对比各 harness 之间的区别,你为什么用 Pi,介绍其中一个 harness(讲了 Pi vs 其他;介绍了 Codex 的 Agent Runtime)
  3. codex 的 apply patch 和普通 edit 之间的区别(我也不清楚,编了一些接口、函数等)
  4. codex 的 session 恢复是怎么做的(我只讲了大概,面试官补了关于会话内容 JSONL、metadata 存 SQLite的具体细节)
  5. 普通 edit 在同一文件匹配到多个相同字符串怎么办(正解是提示不唯一让 agent 自己改,实际上各个 harness 也都是这么做的)
  6. 云端工具 vs 本地工具的区别。
  7. 设计题 1:coding agent 做网页成本过高怎么优化。我回答 ①按任务和环节选择模型;②缓存命中率;③前端反馈方式,截图直观但贵、DOM 省 token 但不直观;④防止返工,每步配 review/测试/编译验证,适当人工介入对齐意图
  8. 设计题 2:长任务/大项目怎么做。我回答 ①递归分解;②设计/编码/验收的多 agent 分工,每个 agent 上下文充足而不冗余;③设计良好的 Verifier 做阶段验收、不被 hack;④用 markdown 文件跨上下文传递进展。
  9. 你在项目里学到了什么软性的能力?答主动性、学习能力

反问:

  1. 岗位职责是优化 web coding 产品背后 agent 的效果与成本,集中在 harness 层
  2. 产品是类 lovable 的一站式 web coding,生成即部署
本篇目录
  1. 01
    项目三人里你做了什么,贡献排名第三的那个人做了什么(面试官似乎看了 GitHub 提交记录)
  2. 02
  3. 03
    codex 的 session 恢复是怎么做的(我只讲了大概,面试官补了关于会话内容 JSONL、metadata 存 SQLite的具体细节)
  4. 04
    普通 edit 在同一文件匹配到多个相同字符串怎么办(正解是提示不唯一让 agent 自己改,实际上各个 harness 也都是这么做的)
  5. 05
  6. 06
    设计题 1:coding agent 做网页成本过高怎么优化。我回答 ①按任务和环节选择模型;②缓存命中率;③前端反馈方式,截图直观但贵、DOM 省 token 但不直观;④防止返工,每步配 review/测试/编译验证,适当人工介入对齐意图
  7. 07
    设计题 2:长任务/大项目怎么做。我回答 ①递归分解;②设计/编码/验收的多 agent 分工,每个 agent 上下文充足而不冗余;③设计良好的 Verifier 做阶段验收、不被 hack;④用 markdown 文件跨上下文传递进展。
  8. 08
  9. 09
    对比各 harness 之间的区别,你为什么用 Pi,介绍其中一个 harness(讲了 Pi vs 其他;介绍了 Codex 的 Agent Runtime)

同作者面经

展开其余 2 篇收起其余 2 篇

相关公司