聊天讨论 朋友最近面了 3 家公司,发现 2026 年前端面试完全变了——不考手写题了,考的全是这些

193577746(kyriewen) · 2026年07月05日 · 11 次阅读

一个关系不错的前端朋友最近在看机会,前后面了三家公司。他之前准备面试还是老一套——背八股文、刷手写题。结果三家公司没有一家让他手写代码。他跟我吐槽的时候我才意识到,面试的考法已经彻底变了。这篇把他三家公司的面试流程和考察重点整理出来,给最近也在看机会的人一个参考。

第一家:中型 SaaS 公司,前端 4 人团队

面试流程: 一面技术面 1 小时 + 二面技术 Leader 1 小时 + 三面 HR

没考什么: 手写 Promise、闭包、原型链、虚拟 DOM 实现——这些一题都没出。

考了什么:

考察内容 具体问题 理解
AI 工具使用 "你日常用什么 AI 工具写代码?用 Claude Code 还是 Cursor?能不能现场演示一下你怎么用它做一个需求?" 不是问"会不会用",是要看工作流
Code Review 能力 给了一段 AI 生成的代码,让他找问题。代码功能正确但有性能问题和冗余 考的是能不能判断 AI 写的代码好不好
架构设计 "如果让你从零搭一个后台管理系统,你会怎么选型?状态管理怎么做?" 考全局思维,不是考你会不会写某个组件
沟通和协作 "产品经理给了一个不合理的需求,你怎么处理?" 软技能,以前技术面很少问这个

他的感受: 面试官全程没打开编辑器让他写代码。整个面试更像是在聊"你平时怎么干活的"。


第二家:电商公司,前端 15+ 人

面试流程: 一面 coding test(但不是传统手写)+ 二面系统设计 + 三面总监面

一面很有意思: 面试官打开一个 CodeSandbox,里面有一个半成品页面——商品列表已经渲染出来了,但搜索、筛选和分页都没有。让他现场加功能,可以用任何工具,包括 AI。

和传统手写题的区别:

传统手写 这次的做法
白板上写 Promise 实现 在真实项目里加功能
考你记不记得语法 考你解决问题的效率和质量
不能用任何工具 允许用 AI、Google、任何东西
写完就结束 写完之后追问"为什么这样设计"

他用 Claude Code 生成了搜索和筛选的基础代码,然后自己改了防抖逻辑和分页的边界处理。整个过程大概 25 分钟。

重点来了: 写完之后面试官花了 20 分钟问他代码的设计决策——"为什么用 useMemo 而不是 useCallback"、"分页状态放在 URL 里还是组件 state 里,为什么"、"如果数据量从 1000 变成 10 万,你的方案会有什么问题"。

面试官不关心你写得多快,关心的是你能不能解释清楚每一个选择背后的原因。


第三家:AI 创业公司,全栈方向

面试流程: 一面技术 + 二面 CTO + 三面 CEO

最直接的一家。 CTO 开场就说:"我们团队 5 个人,80% 的代码是 AI 写的。我不需要你写代码很快,我需要你能在 AI 写完之后把控质量。"

考察重点完全不同:

考察项 具体方式
Debug 能力 给了一段有 bug 的 React 组件,让他排查。bug 藏得很深——是 useEffect 依赖数组漏了一个变量导致的闭包陷阱
代码评审 给了一个 PR,让他做 Review。代码是 AI 生成的,有 3 个问题让他找
系统思维 "这个功能现在能跑,但如果并发量从 100 涨到 10000,哪里会先出问题?"
AI 协作 "你怎么给 AI 写 Prompt 让它生成的代码更可控?有没有自己的 Prompt 模板?"

CTO 的原话: "我们不缺能写代码的人,AI 能写。我们缺的是能判断代码对不对、架构合不合理的人。"


三家面试的共同点

听他讲完三家的经历,我总结了 2026 年前端面试的三个明显变化:

变化 1:手写八股文基本消失了

三家公司没有一家让他手写 Promise、闭包、原型链。不是说这些知识不重要,而是面试官觉得"你知不知道这些"已经不是区分好坏的标准了——因为 AI 能写,背八股文的意义被稀释了。

变化 2:AI 使用能力变成了显性考察项

三家公司都问了"你怎么用 AI 工具",而且不是随便聊聊,是正式考察项。第一家让现场演示,第二家允许面试中使用 AI,第三家直接问 Prompt 模板。

变化 3:"判断力"取代了"执行力"

以前面试考的是"你能不能写出来"——执行力。现在考的是"AI 写出来之后,你能不能判断对不对、好不好、该不该这样设计"——判断力。

以前的核心考点 现在的核心考点
你能不能手写出来 AI 写的代码你能不能评审
你记不记得语法 你能不能解释设计决策
执行力 判断力

对准备面试的建议

基于他这三次面试经验,如果你最近也在看机会,建议调整一下准备方向:

以前花时间 现在应该花时间
背八股文(闭包、原型链) 练习评审 AI 生成的代码——给 Claude Code 一个需求,让它写完后自己找问题
刷 LeetCode 练习系统设计——画架构图、做技术选型、评估扩展性
记 API 语法 练习"解释设计决策"——每写一个组件都想一下"为什么这样设计"
准备手写 Promise 准备 AI 工具使用经验——整理你的工作流、Prompt 模板、常用技巧

最后

2026 年的前端面试,不再考你"能不能写",而是考你"AI 写完之后你能不能判断"。八股文不是不需要会——你还是需要理解原理才能做出正确的判断。但面试的考核方式变了,你的准备方式也应该变。

你最近面试有没有发现类似的变化?还是说你面的公司还在考手写题? 评论区说说你的经历,想看看不同公司之间差异有多大。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号