一位刚离职 OpenAI 的软件工程师在 Reddit 分享了完整面试流程,新增的 AI Coding Agent 环节凸显了驾驭 AI 工具写代码的必备能力。
📝 详细摘要
该候选人在 Reddit 详细披露了 OpenAI 软件工程师的面试全流程,共计五到六轮,重点聚焦分布式系统能力而非传统算法刷题。面试包括:① 招聘电话,讨论 AI 方向并建议阅读公司章程;② 两轮 60 分钟技术面,分别是键值存储的代码实现和带容错的任务调度系统设计;③ 48 小时 take‑home 项目,要求实现分布式 webhook 投递并加入重试与死信队列;④ 现场四轮面试,涵盖渐进式编程、系统底层设计(Python 生成器、异步并发)、ChatGPT 设计(GPU 分配、自动扩缩容、分布式协调)以及行为面;⑤ 第六轮(Beta)Agentic Coding Round,要求使用 AI Coding Agent 为现有代码库解决大型问题。作者指出,这一轮的出现表明 OpenAI 已将“驾驭 AI 编码工具”从加分项提升为工程师的基本功,对准备 AI 公司面试的工程师提出了新的技能要求。
📊 文章信息
AI 初评:83
来源:宝玉(@dotey)
作者:宝玉
分类:人工智能
语言:中文
阅读时间:3 分钟
字数:717
标签: OpenAI, 软件工程师, 面试流程, 分布式系统, AI Coding Agent