Vibe Coding,这种技术面试形式会成为新的趋势吗?
你好呀,我是歪歪。
前几天在网上冲浪的时候,我看到一则消息:

说实话,我看到标题的时候我就猜到,这个开发岗位极有可能是美团的岗位。
因为美团今年校招的时候已经有 AI 面试官的环节了。
同时,今年 5 月的时候,美团 CEO 王兴在某个会议上还表示:
目前的新代码中有 52% 左右是由 AI 生成的,有 90% 以上的工程师团队成员广泛使用 AI 编码工具,并将继续加大投资开发大语言模型。
6 月份的时候还发布了一个名叫 NoCode 的 AI 编程产品,主打“零基础用户通过对话生成网站和软件”,看起来就是“人人都是开发者”内味儿:

歪师傅去了解了一下,这个 NoCode,其实就王兴五月份提到的美团内部在使用的 AI 编程工具。
可以说,美团在 AI 化这方面,确实步子迈得挺大。
再说回校招。
前面提到了,美团已经有了 AI 面试官,在网上已经可以看到很多同学参加了 AI 面试。
这是参与了春招、秋招面试的同学,给出的 AI 面试官提出的问题:




可以看到面试的还是很全面的。有八股文、有场景题、还有系统设计类题目。
而从大多数同学的反馈来看,这场人机对话的面试体验居然还不错。
歪师傅工作这么多年,校招和社招的技术面试官都当过。
所以,如果站在技术面试官的角度,特别是一面的技术面试官,我觉得这个 AI 面试官非常棒,至少能帮面试官分担 60% 以上的工作量,效率提升非常明显。
但是,我也看到了美中不足的一个点:
就是 AI 面试官出的题,肯定是来源于它预设的题库。
不管他的题库多么丰富,即使包含了各种八股、场景、设计、算法类问题,它出的题都不会基于面试者的简历来。
但是“从简历出发”这个点在我看来,又是一个非常重要的点。
只有从简历中的经历切入,才能更真实地判断一个人的技术深度和思考方式。
如果简历没有亮点,再考察八股文也不迟。
不过话说回来,让 AI 作为面试官,在当下这个 AI 技术大爆炸的环境下,其实不算什么新鲜的事情。
这个事情,并配不上这篇文章的标题。
真正让我想要写这篇文章的,是我前面提到的这个:

“已经允许使用 AI 甚至二面内容是 Vibe Coding”
这句话,才配的上这篇文章标题中的“新的趋势”。
新的趋势
在我之前接触的信息中,面试者在面试过程中使用 AI,会被认为是作弊。
而在我的认知中,也认为这确实是在作弊。
但美团考察 “Vibe Coding” 这个做法,像是突然推开了一扇窗,让新鲜空气吹了进来:既然 AI 已成为程序员日常开发的一部分,为什么不能大大方方让它进入面试环节?
这不仅不是作弊,反而可能正是未来面试的形态。
首先,简单解释一下什么是 Vibe Coding?
“Vibe Coding”是 OpenAI 的一个联合创始人,在 2025 年初提出的一个相对较新的术语。
它指的是一种软件开发方法,开发者主要使用自然语言提示来引导 AI 工具生成、完善和调试代码。
这种方法强调速度和迭代开发,甚至可能让非程序员通过描述他们期望的功能,让 AI 来创建软件。
做个简单的类比。
我们作为程序员,在传统概念上的编程,你要去手写一行行代码。就像是你亲手用砖块砌一堵墙。你需要知道每块砖怎么放,水泥怎么抹。
但是在“Vibe Coding”的理念中,你就是建筑师。你对 AI(相当于施工队)说:“我想在这里建一堵墙,墙上是白色的、带一扇窗、再给我画一个和平鸽的墙绘。”
AI 就会按照你的要求把墙建好。
而你要做的,就是来检查这座墙是否符合你的要求,是否需要进行微调。
而在当下,在每一个程序员都早已已经感受过 AI 威力的 2025 年,我可以非常肯定地说:
在未来工作模式中,程序员编程,肯定离不开 AI。Vibe Coding 也一定是趋势。
所以,在这个趋势之下,我们的面试形式为什么不能变一变?
就变成筛选能适应未来工作模式的开发者。
我们应该筛选的,是那些能适应甚至主导这种协作模式的开发者。
面对初级开发者,面试要求是:会使用 常见的 AI 编程工具完成日常任务,具有一定的“Vibe Coding”能力。 面对中级开发者,面试要求是:独立运用 AI 编程工具完成复杂功能的开发。具备优秀的 Prompt 工程能力。能够利用 AI 工具进行技术调研、方案设计和可行性分析 面对高级开发者,面试要求是:能够领导并制定团队级的 AI 开发流程与规范,能评估和引入新的 AI 开发工具和实践。能够将业务需求和领域问题转化为精准的技术语言和 Prompt。
而这一切,只有在允许使用 AI 的面试中,才能真实考察到。
我认为这才是未来面试的新趋势。
美团,做了一个很好的表率和尝试。
美团这一次做了一个很好的表率和尝试。
是一次思维范式的转向,从“考你会什么”逐渐转向“考你如何与 AI 合作完成什么”。
那么问题就来了
如果以后面试都可以使用 AI 了,那八股文还要背吗,算法还是要学吗?
这是一个很现实的问题。
我的答案是:更要学,但要换一种学法。
AI 再好,它也只是工具而已,在这个工具的加持下,能极大提升你的学习效率。
但是工具代替不了学习本身,不能替代你的知识体系和思维判断。
如果你连算法基础都没有,又怎么判断 AI 生成的代码是否正确?
如果你不了解基础框架、组件功能、数据库原理,又怎能判断出 AI 给出的架构设计是不是在一本正经的胡说八道?
工具解放的是重复劳动,而不是思考本身。
未来的面试不会淘汰八股文,只会把它进化成“新八股”:一半考原理,一半考如何用 AI 更好地实践原理。
这是一种属于 AI 时代的面试方式。
它强调的不再是记忆与熟练度,而是理解、协作与创造力。
这个面试方式肯定还有很多很多值得讨论的点,而且可以预见的是,它的落地还要经过很长一段时间的探索,还要走很长一段的路程。
但是我觉得这个方向是对的。
方向对了,就不怕路远。
而我们,此刻,正站在这条路的起点。
Vibe Coding,这种技术面试形式会成为新的趋势吗?的更多相关文章
- 以技术面试官的经验分享毕业生和初级程序员通过面试的技巧(Java后端方向)
本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型的公司,所以就干脆来分享些提升技能和通过面试的技巧,技巧我讲,公司你选,两厢便利. 毕 ...
- GitHub最强技术面试手册:Tech Interview Handbook
摘要: 求职还是需要认真准备的. 原文:超实用技术面试手册,从工作申请.面试考题再到优势谈判,GitHub获30000星 作者:量子位 技术人员求职面试,单刷leetcode上的大厂题库可能还不够. ...
- java技术面试之面试题大全
转载自:http://blog.csdn.net/lijizhi19950123/article/details/77679489 Java 面试知识点总结 本篇文章会对面试中常遇到的Java技术点进 ...
- 技术面试没过,居然是没有用pytest测试框架
1.引言 我有一个朋友是做Python自动化测试的.前几天他告诉我去参加一个大厂面试被刷了. 我问他是有没有总结被刷下来的原因.他说面试官问了一些 pytest 单元测试框架相关的知识,包括什么插件系 ...
- 虚言妙诀终虚见,面试躬行是致知,Python技术面试策略与技巧实战记录
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_183 2021年,对于正在找工作的朋友来说,笼罩在新冠肺炎疫情之下,今年的就业季显得更加具有挑战性,更有意思的是,每当这个时候,各 ...
- 谈谈.Net技术面试
1.引子 最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右:有颇多感慨. 最近也一直比较困惑,原因究竟是什么? 是我们要求太高,应聘者本 ...
- 浅谈C# .Net技术面试 , 正在找工作的人一定要看看
1.引子 最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右:有颇多感慨. 最近也一直比较困惑,原因究竟是什么? 是我们要求太高,应聘者本 ...
- 十大面试问题解惑,秒杀一切HR、技术面试
最能体现求职者能力的就是面试,能不能拿到Offer,取决于你面试时的表现,只有有准备才能在面试过程中游刃有余.小编收集了10个面试官最爱提的问题,虽然题目千变万化,但是万变不离其宗,只要掌握了答题的技 ...
- 谷歌技术面试要点(Google面试)(14年5月20日交大专场)
技术面试的主题 1.简要自我介绍: 姓名.学校.专业 做过的项目与实习 个人主要成就 2.技术评估: 构建与开发算法 编程 计算机基础知识 数据结构 现实世界问题解决能力 设计问题(主要针对博士生) ...
- Amazon前技术副总裁解剖完美技术面试
Amazon前技术副总裁解剖完美技术面试 投递人 itwriter 发布于 2014-03-03 14:30 评论(0) 有1729人阅读 原文链接 [收藏] « » 英文原文:The Anat ...
随机推荐
- UFT Wscripts.Shell & Mercury.DeviceReplay
- Spring AI Alibaba 1.0 正式发布!核心特性速览+老项目升级指南
随着 Spring AI 首个正式版本 1.0 的发布,国产之光 Spring AI Alibaba 也发布了 1.0 GA 正式版本,更新速度真的很快! 我对框架的更新真的是又爱又恨,爱的是功能更丰 ...
- html背景图片居中
* { margin: 0; padding: 0 } .box { width: 100%; height: 1728px; border: 1px solid rgba(0, 128, 0, 1) ...
- java---前端知识补充
css的定位 相对定位: 相对定位是相对于元素原本的位置进行移动的. 使用方式: position:relative; 绝对定位: 绝对定位是相对于整个页面而言. position:absolute; ...
- 酒馆SillyTavern安装使用,打造专属AI聊天
一.什么是 SillyTavern? 这是一个"让AI陪你角色扮演聊天"的神器. 它是一个 前端聊天界面,可以接入 ChatGPT.Claude.geminì,甚至自己本地跑的模型 ...
- java 文本窗口
简介 java 文本窗口 code package calcu; import java.awt.BorderLayout; import java.awt.GridLayout; import ja ...
- ETL数据集成丨将DB2数据同步至Postgres数仓实践
随着企业数字化转型的加速,数据已成为企业的重要资产.为了更好地挖掘数据价值,企业纷纷建立自己的数据仓库,以便于数据分析和决策.在众多数据库中,DB2和Postgres作为两款备受欢迎的数据库,如何实现 ...
- 使用ETLCloud实现MySQL数据库与StarRocks数据库同步
在现代数据架构中,数据同步是保证数据一致性和分析准确性的关键步骤之一.本文将介绍如何利用ETLCloud技术实现MySQL数据库与StarRocks数仓数据库的高效数据同步,以及其在数据管理和分析中的 ...
- BigdataAIML-Important Data Features preprocessing points非常重要的数据维度预处理方面
https://developer.ibm.com/tutorials/awb-k-means-clustering-in-python/ PCA: 对2D数据非常好理解,但是对tensor(3D以上 ...
- docker安装和镜像管理
centos版本8.5 清除密钥文件,开机会自动生成 rm -rf ssh_host_* 清除机械id cat /dev/bull > /etc/machine-id 关机 这样的话,模版就完成 ...