接下来,大量的面试中,将会出现 Vibe Coding 测试
最近,外网上产品增长专家 Aakash Gupta 的一篇博文引发了不少讨论。他认为:接下来,大量的 PM 面试中,将会出现 AI Vibe Coding 测试。

上面是一个网友在谷歌面试时遇到Vibe Coding环节的真实经历。面对这种新趋势,Aakash Gupta专门写了一篇文章,系统总结了PM如何搞定Vibe Coding面试。
他说,一种全新的面试形式已经打入了Google PM招聘流程。如果和很多PM一样,看到这个消息的第一反应可能跟Reddit上点赞最多的评论差不多:"我做PM也有一段时间了,但这些都是啥我完全不知道。"
Google真的在这么做吗?为什么招聘人员没有提前提醒?针对这些疑问,Aakash Gupta专门咨询了几位Google PM和面试辅导师。
根据他了解到的情况,目前这种面试只在Google印度的AI PM职位中使用,还没成为美国所有PM岗位的标准流程。但Aakash Gupta认为,这只是现在的情况,未来Vibe Coding面试很可能会大面积推广。
原因在于,很多其他公司已经在用这种面试了。Aakash Gupta辅导过几个遇到这种面试的人,包括在v0、Bolt、Figma和Perplexity(也就是当下最热门的公司)面试PM的候选人。
为了应对这个趋势,作为产品增长专家以及AI的研究者,Aakash Gupta分享了他的经验,总结了Vibe Coding面试所需要的所有关键知识:
基础知识
- 什么是vibe coding,面试形式是怎样的
- PM新技能要求以及为什么要考这些(还有为什么会有更多公司跟进)
面试攻略
- 成功回答和失败回答的区别
- 通用的vibe coding面试框架
- 如果完全没准备该怎么办
实例和练习
- 辅导候选人时常见的错误
- 终极vibe coding面试题库
1. 基础知识
1.1 什么是vibe coding,面试形式是怎样的
Vibe coding在这里指的是使用AI编程工具(比如Cursor、Windsurf或Replit)或AI原型设计工具(比如Lovable、Bolt、Base44或v0)。
根据辅导学员的反馈,目前主要有三种不同的面试形式:
- 45分钟原型设计案例
- 带有原型设计环节的产品设计案例
- 作业形式,要求在回答中包含原型
下面具体说说每种形式在面试中是怎么展开的。
类型1:45分钟原型设计案例
这种就是Google印度AI PM面试官遇到的那种。通常题目很明确:用你选择的任何vibe coding工具来创建某个功能的版本。题目主要分三大类:
- 为我们设计X功能
- 为Z知名产品设计Y功能
- 为X全新0到1产品构建原型
这种案例中,你需要先建立一个结构化框架来设计功能,而不是直接开始做原型。但评估的重点很大程度上是看你的原型制作能力。
类型2:带有原型设计环节的产品设计案例
这种案例通常30-60分钟,涉及更有挑战性的设计题目。比如:
- 为盲人设计Google地图
- 如何为Facebook约会应用做原型
这类案例需要你前期有扎实的产品设计基础(识别用户需求,头脑风暴创意解决方案),然后快速完成原型制作。
类型3:作业形式,题目中提到原型
第三种vibe coding面试在Stripe和Netflix这样的主流公司都有使用。他们会给你一个宽泛的题目,比如:
"为Netflix设计一个支持合作伙伴工作室的产品。"
然后你需要完成产品设计面试的所有要素。几位接受辅导的候选人最后都要提交一页纸的总结加上原型链接。
以上就是PM vibe coding面试的三种主要类型。
1.2 PM新技能要求以及为什么要考这些(还有更多公司会跟进的原因)
PM岗位的性质正在经历自5年前从输入指标转向输出指标以来的最大变化。AI正在开创AI PM的新时代,他们需要:
- 构建AI功能,深入技术细节比如评估体系
- 使用AI专注于高杠杆任务
这就是为什么PM面试现在要考察这三个方面。就像当年转向输出指标和策略导致产品指标面试和产品策略面试的兴起一样,这次向AI PM的转变推动了产品vibe coding面试的发展。
很多公司还在适应这个AI优先的现实。他们的PM还没有AI原型设计和vibe coding工具的使用权限。但随着这些公司越来越落后,开始用AI优先的政策替换旧的IT规定,PM工作的性质也会随之改变。
工作性质改变后,面试也必须跟着变。面试的目的是找到能胜任工作的候选人,而vibe coding(也就是AI原型设计)是前瞻性公司PM工作的核心部分。AI原型工具比PRD更能有效传达想法,帮助PM真正思考清楚边缘情况和周边流程。所以这种面试形式的增长是不可避免的。
2. 面试攻略
2.1 成功回答和失败回答的区别
通过与众多在这轮面试中成功和失败的候选人合作,可以总结出一些规律。
成功的回答通常具备:
- 清晰的思路框架
- 快速上手AI工具的能力
- 在时间压力下保持条理
- 能够解释设计决策的逻辑
- 展示产品思维,不只是技术执行
失败的回答常见问题:
- 没有结构化思考就直接开始制作原型
- 对AI工具不熟悉,浪费太多时间在工具操作上
- 只专注于技术实现,忽略了产品逻辑
- 时间管理不当,无法在规定时间内完成
- 无法清楚解释自己的设计思路
2.2 通用的vibe coding面试框架
无论遇到哪种vibe coding面试,都可以按这个框架来应对:
第一步:理解问题(5分钟)
- 明确用户是谁
- 识别核心痛点
- 确定成功指标
第二步:设计思路(10-15分钟)
- 头脑风暴解决方案
- 选择最佳方案并说明理由
- 规划核心功能和用户流程
第三步:快速原型(15-25分钟)
- 选择合适的AI工具
- 专注核心功能,避免过度设计
- 保持简洁但功能完整
第四步:展示和解释(5分钟)
- 演示原型
- 解释设计决策
- 讨论后续迭代方向
2.3 如果完全没准备该怎么办
如果面试中突然遇到vibe coding环节:
- :承认这是新接触的形式,但表现出学习的积极态度
保持冷静
- :如果之前没用过专业工具,可以用简单的在线工具
选择熟悉的工具
- :即使技术实现不完美,确保产品逻辑清晰
重点展示产品思维
- :边做边解释你的思路,让面试官了解你的思考过程
充分沟通
3. 实例和练习
3.1 常见错误
错误1:直接跳到原型制作
错误2:过度专注技术细节
错误3:时间分配不当
错误4:工具选择不当
3.2 练习题库
入门级题目:
- 为健身房设计一个预约系统
- 设计一个简单的待办事项应用
- 为咖啡店创建在线订购界面
中等难度:
- 为视障用户设计导航应用
- 创建远程团队协作工具
- 设计智能家居控制面板
高级题目:
- 为电商平台设计AI推荐系统界面
- 创建多语言视频会议平台
- 设计AR购物体验原型
总结
Vibe coding 面试代表了PM角色的演进趋势。虽然现在还不是所有公司的标配,但随着AI工具的普及和PM工作性质的改变,这种面试形式会越来越常见。
关键是要平衡产品思维和技术执行,既要有清晰的产品逻辑,也要能够快速将想法转化为可演示的原型。提前熟悉AI工具,练习在时间压力下的结构化思考,这样即使突然遇到这种面试也能从容应对。
以上是Aakash Gupta总结的Vibe Coding相关的知识。这其实反映了一个现实矛盾:很多公司一方面要求员工在工作中使用AI,另一方面却在面试中禁止使用AI。一个合理的推论是,既然工作中允许使用AI,那么面试中也应该允许。面试求职者使用AI的能力同样重要,尤其是如何利用AI解决问题、达成目标的能力,这种能力正在变得越来越关键。