文章目录这份 5 万 Star 的清单列出了不用白板面试的公司这份 5 万 Star 的清单列出了不用白板面试的公司找工作的时候很多人怕的不是写代码而是面试现场让你在白板上手撕算法。你明明是去应聘写业务代码的岗位结果面试官让你反转二叉树、手写快排。GitHub 上有一个仓库叫 Hiring Without Whiteboards专门收集那些不搞白板面试的公司Star 数已经超过 5 万。仓库作者对白板面试做了定义白板本身不是问题问题在于那些和实际工作脱节的 CS 琐碎题目。LeetCode 上纯粹考察算法套路的题也算。仓库里列出了几百家公司每家都标注了面试方式。我翻了一部分整理出几种常见的替代方案。带回家做项目。公司给你一个小型项目通常和日常业务相关你用自己的环境和时间完成做完提交代码再讨论设计思路。比如 Airtable 给候选人五小时的项目完成后到现场讨论架构取舍。结对编程。面试官和你一起写代码解决真实问题。Avant 全程结对编程Automattic 先做小测试再进入有偿的兼职项目。技术讨论。纯粹聊技术聊过去做过的项目、技术理解、架构决策。Accenture 先和架构经理做技术电话讨论再做行为面试。工作体验。有些公司让你到办公室坐一天参与日常活动。Adnymics 让你做完项目后和团队工作一天Acumen 让你旁听 Sprint 仪式。这些方式的共同点都在模拟真实的工作场景。公司想知道你能不能干活而不是你能不能背诵算法题解。这份清单也有局限。它依赖社区贡献信息可能滞后。某家公司去年还在用结对编程今年可能就换了。“不用白板面试也不等于面试体验好”有些公司的带回家项目要求花一周时间有些技术讨论变成了面试官单方面的知识炫耀。不过它至少提供了一个筛选维度。反感白板面试的话投简历前可以查一下看看目标公司在不在上面。仓库按公司名字首字母分组从 0 到 Z涵盖全球各地。有大公司也有创业公司有远程也有现场。CtrlF 搜索就行。找工作已经够累了面试不应该再增加不必要的痛苦。就行。找工作已经够累了面试不应该再增加不必要的痛苦。