面试如表演,新晋OpenAI员工揭秘顶级AI岗通关秘诀

09-16 06:15

【导读】没拿到offer?大胆要求加试!OpenAI新员工Bas的求职经历表明,真诚是有力武器,直接询问「我怎样才能通过」,至少能挽救一次面试。求职这场博弈,全程皆是艺术。


一图看透全球大模型!新智元十周年钜献,2025 ASI前沿趋势报告37页首发


「所有面试,本质上都是表演。」


历经数轮严苛面试,成功入职OpenAI后,Bas van Opheusden得出了这一终极结论。


你不仅要准备完美的代码,还需有能展现领导力的「失败故事」、应对「非正式聊天」的标准话术,甚至要准备光线适宜的房间和两个显示器。


几周前,Bas van Opheusden成功入职OpenAI研究岗。


他把面试过程和经验写成万字「求职圣经」,在推特上引发关注。



其中既有需长期准备的技术栈,也有现场应对的小技巧。面经原文为英文,相关链接在文末。


面试准备,人生中ROI最高的事


想面试AI研发岗,首先要做好充分准备。


为面试做准备,或许是你一生中投资回报率ROI最高的事。要尽早开始准备。


准备面试时,你可以学习新技能、阅读论文,或重温经典研究


通过练习面试,能从面试官处获得真实反馈,更好地审视自己。


可以和行业大咖交流,他们会一对一传授某些技能。


Bas van Opheusden建议花约100小时在LeetCode上练习,同样多的时间阅读论文、用类似Deep Research的工具复习知识,并多和朋友交流



求职者展示自己的好工具如Github主页,获得Github星标、参加黑客松等能为你赢得面试机会。Linkedin等专业平台的职业标签会定期推送相关岗位。


熟悉面试流程

多数公司流程中,第一步通常是负责招聘的HR简短且「非正式」的电话:


他们会说明招聘流程,告知你面试你的直属上级是谁以及其所在团队。



这次通话一定要做笔记。


你要记住面试你的人、面试岗位。


之后,可在谷歌学术上搜索面试官,面试前读其近几年发表的论文,观看讲座。了解面试官近期动态和关注点——通常,大家都喜欢被关注。


万事俱备,只待面试

视频面试时,好设备(如麦克风、高清摄像头)能让过程更顺畅。


面试可准备两个显示屏,一个放个人介绍ppt,一个放视频通话窗口,便于与面试官眼神交流。



面试房间要光线充足,准备备用耳机,清理桌面,带上笔和纸做笔记。


编程面试压力较大,要边调试代码越界错误边解释思路,且不能用日常工作的代码库或大模型工具。


为做好准备,要多和朋友练习,限时编程,选难题,让朋友假装不认识你,提前适应尴尬。


此外,要了解不同公司面试用的视频通话软件,熟悉投屏。


有的公司允许用熟悉的编码工具,有的只许用文本编辑器,要提前适应无高亮和自动补全的编程环境。


面试前一天早点睡,若需要,打开空气净化器、空调保证环境舒适。


面试前30分钟放松,如散步或撸猫。确保吃饱、上过厕所,身边备水。


提前进入线上会议室,若面试下午2点开始,1:55就加入通话。


面试官可能2:03左右出现,若2:05还未到,可给招聘官发预写邮件提醒,他们通常2:07左右到。


面试,不止是面「试」


面试开始常有非正式谈话,如面试官约喝咖啡、聊职业规划。但Bas提醒:所有互动都是面试一部分。


面试官说「非正式」,只是没评分表,但你的言行表情都在被默默打分。


若与面试官线下非正式互动,如一起吃午餐再面试,要准备标准话术,比如:


三句话自我介绍、应聘原因、近期研究内容……



正式面试时,开场白要简洁,把更多时间用于具体问题。


不止是技术,还要「编故事」

面试中,面试官不仅关注技术问题,还考察面试者能否像CEO一样思考。


Bas惊讶地发现,多家公司问他前雇主Imbue的技术路线、商业模式甚至营收模型等不能透露的信息。


其实,面试官在测试两点:


(一)你是否真正理解所在组织的使命;


(二)你是否有能力将个人工作与公司战略对齐。


这体现了领导力,即便面试初级研究员岗位,面试官也希望你有CEO思维。


技术岗面试不仅有编程,还有行为面试。


这类面试不考技术,而是问「人品」问题:有无领导力、如何处理冲突、怎样面对失败……


Bas建议准备5个故事,覆盖80%的问题。


比如,「项目延期但最终超额交付」的故事,可回答「如何应对压力」「如何领导团队」「如何与客户沟通」等多个问题。


他特别强调:一定要有「失败故事」


说「我从不犯错」,要么显得傲慢,要么被认为「没挑战过难题」。而真诚的失败+反思+改进的故事,能赢得信任。


失败故事推荐STAR - I模型(Situation, Task, Action, Result - Impact)。


还要加入「救赎弧光」:即如何从失败中成长,最终扭转局面。


这种叙事结构,正是人类易共鸣的「英雄之旅」。


真诚是你的武器

行为面试要保持真诚。若试图扮演角色,面试官会察觉,人类在这方面很敏锐。


在OpenAI面试中,若不能自然说出:


我想加入OpenAI,因为OpenAI是世界上最酷的公司。



那就换适合自己的表述。


很多人觉得面试官在刁难自己,其实:面试官希望你通过。他们只是出题和评判。


对面试官来说,你表现好,他们能写积极推荐信,看着候选人挣扎是糟糕的情况。


面试者可利用这点。Bas van Opheusden有时会直接问:


我希望通过这次面试。我要怎么做才能实现?



通过这种方式,他至少通过了一次本会失败的面试。


编程面试

AI研发编程面试常见题目已固定。


例如,从零开始实现方向传播,或调试Transformer:


面试官会给有bug的self - attention实现代码,让你找错。



重点是tensor shape、mask逻辑(尤其是causal mask),可在nanoGPT上练习。准备时要用好Deep Research等工具。


编程面试时,习惯用#todo结构化表述代码意图,例如:


  • X = torch.zeros([N, N])#to do: 检查是否初始化为 0?

后面的todo告知自己和他人代码缺失部分,便于后续补充。


比如上述代码未检查初始化,用 # to do 让面试官知道你考虑到了,也能避免遗漏。


另一个方法是用assert断言,明确程序正常运行条件,避免边缘情况代码崩溃。


面试官重视这类良好的编程习惯。


面试后要当心!不要只看钱


很多人以为拿到offer就结束了,Bas却表示:真正的博弈才刚开始。


「公司知道你合格,但不清楚你入职的意愿和期望薪资。」


于是,公司会进行「反向评估」:故意拖延、设极限deadline、甚至「不小心」错过回复,测试你的诚意和谈判能力。


一些招聘人员会使用手段。


Bas曾遇到公司给出极短截止日期、撤回录用通知、完全失联,或「不小心」在另一截止日期后发录用通知。要尽量争取书面协议(可能需谈判),别认为自己在谈判中占优势。


若拿到多个offer,Bas建议别只看钱:


工资重要,但团队、使命、文化、地点、甚至食堂饭菜,都影响长期幸福感。


如果每次走进公司大门都能让你微笑,就选这份工作。



若没拿到offer,可和面试官要求交谈,对方也想尽快找到合适人选。


你可以要求与面试官再谈、见见团队其他成员,或面试后再次访问公司。


但记住,没有非正式的交谈。



相关面经:https://docs.google.com/document/d/1ZV73D2vgaj2yu_tjN3TVOP6QVLWVPXJB2rrqSZQxYtI/edit?tab=t.0


参考资料: https://x.com/basvanopheusden/status/1955520236670816272


本文来自微信公众号“新智元”,编辑:peter东 KingHZ,36氪经授权发布。


本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com