为什么科技行业的求职面试变成了如此的噩梦
“噩梦”的范围
- 许多人把现代科技面试形容为卡夫卡式:5–6 轮面试、冗长的带回家作业、数周沉默,然后岗位被取消或无休止地“搁置”。
- 初级和非资深岗位被特别点名为最糟:多阶段漏斗、无偿项目、已读不回,以及公司面试却并无真正招聘意图。
- 一些资深人士如今干脆回避面试,宁愿原地不动,除非被迫跳槽。
与其他高薪职业的比较
- 与银行/咨询相比:科技被认为更看重技能,其他行业则更依赖出身、关系网或“感觉”。
- 与医学相比:医学训练和考试严苛得多,但主要集中在前期;科技则要求在整个职业生涯中反复刷题(例如 LeetCode)。
- 有人认为科技面试总体上仍然更容易;也有人强调其累积负担以及与家庭生活的不兼容。
LeetCode、算法与把关
- 算法导向的面试被归咎于 FAANG 式流程和行业里的“照猫画虎”。
- 批评者认为它们:
- 对有家庭、无法花几个月时间刷题的资深工程师不利。
- 更筛选应试能力和记忆力,而不是实际开发和产品思维。
- 与真实工作只存在松散相关性,并受到古德哈特定律的影响。
- 支持者则认为:
- 这比名校学历更接近按能力选拔。
- 高薪岗位(例如 >$150–250k)和海量申请人要求严格筛选。
- 对带回家测试的反弹尤为强烈:无偿劳动、作弊频繁、预测价值弱;它们往往会筛掉诚实或时间受限的顶尖候选人。
替代方案与流程设计
- 提出的更好信号包括:
- 围绕过往决策、错误和自豪成就进行对话式的“成熟”面试。
- 小而真实的编码任务,或迷你版“在办公室的一天”式问题,有时可作为付费试用。
- 有限地使用开源或副业项目作为补充证据,而不是硬性筛选条件。
- 对替代方案的担忧:
- 非正式聊天可能内嵌偏见(喜欢“像我一样”的人,使远程/非母语/人脉较少的候选人处于劣势)。
- 强调 OSS 会偏向那些有空闲时间、雇主宽松或能接触特定生态系统的人;也存在虚假/表演式 OSS。
HR、流程膨胀与基本面
- 由 HR 主导的多轮筛选流程让候选人感到沮丧,尤其是高度专业化岗位。
- 面试质量往往不佳:标准不一致、偏好个人题目,以及过度自信地认为 5–7 小时的面试能预测数千小时的工作表现。
- 一些经理表示,面试主要产生的是较弱的负面信号;工作经历和基本技术交流往往就已足够。
- 被提到的根本驱动因素包括:裁员后申请人激增、害怕公开的招聘失误、不愿培训初级员工,以及编程领域缺乏广泛可信的学位或认证。