工程师面试被拒的真实经历

工程师人生 2018-10-25 10:12 次阅读
我做了很长一段时间的技术招聘后,我可以向你保证,招聘过程中的随机因素和干扰因素(false negatives)也很重要。通常,拒绝是由于发生的偶然事件和一些不合理的原因(true negative)造成的。 工程师面试被拒的真实经历 恐怖故事 1:候选人因框架而拒 针对一家代理公司的前端需求,我推荐了一个前端工程师,他对 ECMAScript 和开源项目做出了很大的贡献。我花了好几个星期找到这个人,并花了好几个小时来详细评估他,包括视频面试(我们喜欢在 coderfit.com 上这样做)。但是,仅仅在审查了 10 分钟他提交的代码后,代理公司的一名工程师就拒绝了他。候选人甚至没有得到一个合适的拒绝理由,仅有公司寄给他一个固定模板的回复: “[…]尽管你的简历和求职信很有竞争力,我们的招聘团队审查你的应用程序后,认为你不在我们的考虑范围内。“[…] 这是一个非常糟糕的回复,因为他从没提交过求职信!读完回复后,我抛下手中的一切事情,开车来到他们的办公室,去和代理公司的那个工程师谈谈,因为他拒绝的这位候选者,是我在 2017 年面试过中的最佳前端工程师。 期初,代理公司负责面试的工程师没有告诉我真正拒绝的理由,他只是说尽管结构是正确的,所有 ES6 操作符和短函数都是正确的,但“代码设计过度”。经过 10 分钟的讨论后,拒绝的理由清晰:因为候选人使用了一个面试官不知道的 MVC 框架。我觉得候选人能在编码面试中使用这个框架非常了不起,所以我无法理解这(对面试的公司而言)会是一个问题。 通过一些背景调查,我明白了更深层次的原因,也知道了为什么候选人要使用这个 MVC 框架:招聘公司希望寻找的,是可重复循环利用的程序和方案(以节约相应的时间和金钱),而首席工程师(不是那个面试官)向我抱怨,候选人这样的则更倾向于“为每个客户重新造轮子”,这明显不符合公司的诉求。然而,我推荐的候选人在他的空闲时间,做了一个定制框架,恰恰解决了代理公司正面临的一些问题。 但是那位面试官没有看过我的文章或视频采访记录,他没有考虑候选人使用这个框架的原因,只是单纯地给出了“拒绝”这一结果。而且,团队领导人(同时也是候选人的支持者)正巧在休假,他也无法干预结果。 提示:在做评估之前,先了解别人对候选人的看法,这不好。但在某些情况下,如果有特殊状况,这样做还是有意义的。 这个故事让人特别难过,因为 CEO 相信我并给我一些额外的报酬,让我给他们带来“最好的人”,所以我对这事格外用心。然而,我却没有得到公司员工和招聘负责人的支持,他们并没有真正意义上评估我推荐的候选人。拒绝候选人的工程师甚至告诉我:“招聘对我们来说,无足轻重。”如果你作为招聘人员获得了额外的报酬,这会让你更有动力和使命感;但如果你缺乏被雇佣团队的支持,那么招聘的价值就几乎不存在了。 更糟糕的是,这位候选人在受到这样的待遇后,产生了抵触情绪,不想再和其他瑞士雇主有所接触(吐槽点:来自 HR 的模板式回复,没有反馈,代码提交后等待两周才被审核)。 恐怖故事 2:前谷歌工程师差点因为不知道贝叶斯公式被拒 一家创业公司为了招聘一位 Python 工程师,面试了一个在谷歌工作四年的程序员。由于每个人都认为他会要求一份从谷歌到苏黎世的补偿金(超过 200k 瑞士法郎,工程师平均工资的两倍),我在推荐他的时候碰到了点阻力。 然而,他提出的要求合情合理,只是想要(加入)一个和谐的团队,来面对有趣的技术挑战。因此,他接受了每一轮面试,并给大多数和他交谈过的人留下了深刻印象。一家初创公司让他经历了四轮面试,而最后一轮他和面试团队里的每个人都谈了一次。 面试结束后,一个人站了起来,明确表示不应该雇佣候选人,因为他不知道/不能解释贝叶斯公式(Bayesian formula)。 几乎没人关心这点,技术主管除外,他是唯一与团队共担风险的人,并直接向 CEO 汇报。几个月以来团队都没有雇佣任何人。面对这种情况,他行使了自己的否决权,并明确表示,因为没有熟记一些细节的琐事而拒绝一名优秀的工程师,这是一个非常愚蠢的理由。他们最终雇佣了候选人。后来的结果证明,被雇佣的工程师是公司有史以来做出最大贡献的人。 事实证明,技术主管的决定是正确的:候选人安装了开发环境后,在第一天就破纪录地把三个 bug 解决了。之后,每个人都很激动,对这个决定感到高兴。 谷歌等一些大公司使用技巧或算法问题,是因为这些大公司能够承担招聘过程中的错漏问题:它们可以拒绝很多优秀的候选人,是因为有无数人想为它们工作(谷歌每年有 300 万个求职申请)。正如 Erin Ptacek 曾说过的:“疯狂的定义就是以谷歌的风格做事,并期待成功降临。” 恐怖故事 3:程序员被 HR “遗忘”了 通常,我密切关注我的候选人,以及他们在招聘渠道的进展。当我在度假时,一个 CEO 接受了我推荐的一名程序员,但远在另一个国家的 HR 部门却没有跟进。由于我在度假,我也没有及时跟进,而候选人考虑了几周后,得出了他被拒绝的结论,因为没有人跟进,告知他结果(如果没有人跟进,也并不意味着拒绝)。这是一个典型的工程错误。 两个月后,我再次接触这位候选人,问他发生了什么事。他和 HR 都不明白为什么没有后续进展了。所以我给所有相关人员都写了邮件,询问我们是否能结束整个招聘流程。 一般而言,HR 薪资较低、内部结构混乱。内部招聘人员通常还要负责其他行政任务,而不只是招聘事务。更糟糕的是,有时小公司甚至没有 HR 部门,而前台的人负责简历的审核、拒绝和转发操作。这些人通常不太了解技术岗位的要求。他们从招聘经理那里接受了 15 分钟的简报,知道了一些信息关于“正在寻找的人才”,然后做些适当的“过滤”。由于缺乏相关知识和对岗位的了解,结果往往不尽如人意。 恐怖故事 4:候选人因为比面试官牛叉被拒 有 Hacker News 网友评论说,有时候优秀的候选人不会被录用,因为他们太优秀了~ 所以,我写下了一直困扰我的第 4 个故事: 我也曾碰到过这种情况,现在我仍然认为候选人的技术能力比面试官要好。那位候选人是个 22 岁的天才程序员,对开源程序做出过贡献,但在代码筛选阶段被拒,我们就叫那个拒绝的面试官 Jon 好了。我对此感到十分震惊,所以我打了个电话来讨论此事。HR、Jon 和我三人参与了这次电话会议。 Jon 在电话里给出的理由有点可笑,我甚至不确定 Jon 是不是认真的。值得一提的是,Jon 的 Github 贡献,推送请求(pull request)等其他方面都很糟糕,但正是他负责招聘的简历筛选,所以我必须听听他的反馈。 Jon 指出了代码中的一些问题,甚至让我们在共享屏幕上看看。他提到的所有事情,其实都是更符合当下的倾向性选择,而不是真正的问题。他批评的其他东西在外行看来确实有问题,但实际上都有着很好的理由去解释(冗长的 try catch 块,是由于代码与交互的 API 不干净)。然后我就发火了,他的这些批评激发了我防御机制,并提出候选人代码的质量比 Jon 发在 Github 上的还要好,此时的我像变了个人似的。此时,HR 制止了我,并提醒道“我们现在并不是在评估 Jon”。但为时已晚,我只好快速转移话题,并结束了电话。 这可能成为另一篇博文的素材,如果这也解释了人们为什么暗地里喜欢雇佣比他们笨一点,或能力差一点的人;个人面试官和公司作为一个整体,可能会害怕雇佣那些知道的更多,或比他们更有才的候选人。因为候选人太优秀而拒绝他们,这样的理由并不能让人接受,所以退一步方法是聚焦在候选人弱点或不同的地方,以此让候选人退缩。 结论 招聘比你想象的还要复杂。如果你被拒了,这不代表你是一个不合格的工程师,因为被拒的原因可能有很多。
收藏 人收藏
分享:

评论

相关推荐

十年工程师生涯分享

再过几天就是我从业十年的纪念日啦,回首这过去的十年,个中辛酸和快乐只有经历过后才有切肤的体会,有加班的烦劳,有择业的困惑...
发表于 11-08 09:46 63次 阅读
十年工程师生涯分享

解决芯片工程师的两大痛点

看看今天的物联网和智能设备领域,你可能会觉得现在是成为芯片工程师最好的年代。设备越来越小,将越来越多....
发表于 11-07 16:38 367次 阅读
解决芯片工程师的两大痛点

开关稳压器LT1766EGN#TRPBF主要应用于哪些产品

开关稳压器  LT1766EGN#TRPBF 这是料号  主要应用于哪些产品 ...
发表于 11-07 11:36 109次 阅读
开关稳压器LT1766EGN#TRPBF主要应用于哪些产品

为什么说未来是全栈工程师的世界

技术在过去的几十年里进步很快,也将在未来的几十年里发展得更快。今天技术的门槛下降得越来越快,原本需要....
的头像 工程师人生 发表于 11-05 14:20 187次 阅读
为什么说未来是全栈工程师的世界

从一个毕业技术小白,到现在资深工程师,他获得这些!

无论当我在网上、论坛上、还是实际生活碰到的种种电子毕业生的时候,我学的有必要把我的路写写,大家可以扔鸡蛋也可以拍砖哈!先...
发表于 11-05 09:32 311次 阅读
从一个毕业技术小白,到现在资深工程师,他获得这些!

未来的工程师会做些什么

更新: Grace和Noah一直忙于他们的夏季项目。 查看他们的工作,并在每个星期的8月份回来看看更多。 我参加工程课已经很长时...
发表于 11-01 15:45 58次 阅读
未来的工程师会做些什么

全栈工程师的定义

大约在 2013 年,“全栈开发”这个词开始出现在招聘描述和博文之中。很多公司也意识到,雇用一个仅仅....
的头像 工程师人生 发表于 11-01 09:30 151次 阅读
全栈工程师的定义

工程师每天工作很长时间真的好吗

减少些压力,提高些效率:每天别工作太长时间,对你和公司都有好处
的头像 工程师人生 发表于 11-01 09:26 173次 阅读
工程师每天工作很长时间真的好吗

工程师写技术博客有哪些好处

没有读者,写技术博客文章感觉不到太多的作用,是浪费时间的事情,是这样吗?
的头像 工程师人生 发表于 10-31 11:21 190次 阅读
工程师写技术博客有哪些好处

工程师怎样关注自己的健康问题

我发现很多程序员都认为敲代码对他们的身体健康貌似没什么影响。我真的非常希望,大家能对程序员面临的健康....
的头像 工程师人生 发表于 10-31 10:54 271次 阅读
工程师怎样关注自己的健康问题

关于放大器设计工程师必须知道的100个基本问题(ZT)

网上看到以对答形式总结的基本原理、概念及实用经验,非常棒的资料,转发分享,放大器应用是个经验活,希望大家多分享交流: ...
发表于 10-31 09:04 101次 阅读
关于放大器设计工程师必须知道的100个基本问题(ZT)

工程师写博客有什么好处

客文章,是种与自我的对话,也是种与外界的联繫,也是获得 level up 或 skill learn....
的头像 工程师人生 发表于 10-30 15:11 650次 阅读
工程师写博客有什么好处

一个老工程师给新毕业大学生的几点建议

作为一个二十年前毕业的大学生,我和现在的许多人一样走过了,迷茫,选择,再迷茫,再选择的过程。现在把我所经历的一些东西写出...
发表于 10-29 09:32 175次 阅读
一个老工程师给新毕业大学生的几点建议

如何成为更优秀的工程师?

来自Heap(一家主要为企业提供用户数据分析架构的企业)早期员工Michael Malis,就如何成....
的头像 嵌入式资讯精选 发表于 10-28 09:51 370次 阅读
如何成为更优秀的工程师?

工程师面试创业公司的真实经历

硅谷充满了下面这种创业公司,它们疯狂崇拜在面试中能够答对几道编码难题的候选人,并认为雇佣这些人最终会....
的头像 工程师人生 发表于 10-27 09:43 260次 阅读
工程师面试创业公司的真实经历

30岁仍一事无成,为什么你没时间看看这个“失败”工程师的独白?

  回想我刚毕业那年的春节后,招聘现场也异常火爆,我艰难地挤到了第一排,递上简历,得到两个问题,第一,学什么专业,会干啥...
发表于 10-26 14:15 1647次 阅读
30岁仍一事无成,为什么你没时间看看这个“失败”工程师的独白?

工程师如何在工作之余做副项目

在 IT 资讯聚合网站 Hacker News 上花超过 5 分钟,你就会看到那些在兼职创业的人。这....
的头像 工程师人生 发表于 10-25 10:54 169次 阅读
工程师如何在工作之余做副项目

一名资深IT工程师的面试经验

我已经在 IT 领域工作了相当长时间,有 12 年了。作为一个曾经的求职者和面试官,我对面试有一个客....
的头像 工程师人生 发表于 10-24 10:02 298次 阅读
一名资深IT工程师的面试经验

IT工程师怎样利用副项目找工作

为了在 IT 科技领域谋求一份工作而做副项目,这要不就是极好利用时间,就是在极大浪费时间。
的头像 工程师人生 发表于 10-24 09:41 173次 阅读
IT工程师怎样利用副项目找工作

IT工程师如何高效的学习

IT 行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。 但是,工作以后,我们经常会发....
的头像 工程师人生 发表于 10-23 10:46 349次 阅读
IT工程师如何高效的学习

为什么有的公司总是抱怨找不到好的工程师

几个月前,我参加了一场针对技术领域女性的活动。很多参加者中是新的开发者,毕业于编程学校或者计算机科学....
的头像 工程师人生 发表于 10-23 10:37 288次 阅读
为什么有的公司总是抱怨找不到好的工程师

一位Java工程师的找工作经历

作者从业 10 几年,经历过大大小小的面试也去过一些大公司,还经历过一些大的找工作浪潮,也看到过很多....
的头像 工程师人生 发表于 10-22 10:56 339次 阅读
一位Java工程师的找工作经历

一名前端工程师的从业经历

四年之前,我也是从原生Js开始,HTML,CSS,浏览器兼容,操作DOM,Ajax交互,慢慢到后来,....
的头像 工程师人生 发表于 10-21 09:51 349次 阅读
一名前端工程师的从业经历

产品开发别侥幸——该来的一定会来的

注:本文是作者以前发表在其个人博客,现在发布到电子发烧友专栏开发的产品越多,就越相信这个世界不存在完....
的头像 聚丰开发 发表于 10-19 11:26 230次 阅读
产品开发别侥幸——该来的一定会来的

一名JAVA工程师的八年从业经验分享

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子....
的头像 工程师人生 发表于 10-19 10:28 353次 阅读
一名JAVA工程师的八年从业经验分享

一位Java工程师的职业规划

一位哲人说过:“走好每一步,就是你的人生。”,人生之路说长也长,是因为这是你一生所要走的艰难险阻的跋....
的头像 工程师人生 发表于 10-19 10:17 255次 阅读
一位Java工程师的职业规划

成为高级工程师的必备素质有哪些

之前很多人问过我这么个问题,说怎样才能成为一名高级工程师?我觉得这是一个很好的话题,技术人的职业规划....
的头像 工程师人生 发表于 10-19 09:42 270次 阅读
成为高级工程师的必备素质有哪些

美企“相中”中国副教授, 芯片设计人才告急!

美企“相中”中国副教授 Cadence向福州大学副教授陈建利伸出橄榄枝,他是业内一位先进人才。在芯片电子设计自动化领域,陈建...
发表于 10-17 13:48 783次 阅读
美企“相中”中国副教授, 芯片设计人才告急!

工程师和码农的最大区别在哪

工程师和码农的区别并不在于技术水准的高低。
的头像 工程师人生 发表于 10-17 09:15 373次 阅读
工程师和码农的最大区别在哪

嵌入式工程师的真实现状,有人月薪8千,有人年薪快40万!

一名一线企业嵌入式软件工程师的笔者,想通过自己的实际经历理性地评论当今嵌入式行业的真实状况。 目前国内一个普遍被认同的定...
发表于 10-16 13:42 1164次 阅读
嵌入式工程师的真实现状,有人月薪8千,有人年薪快40万!

请不要随意做全栈工程师

很简单就是最近越来越多的人想做【全栈工程师】,他们的目标就是全栈,他们才入行短短1-2年,甚至刚从培....
的头像 工程师人生 发表于 10-16 11:59 391次 阅读
请不要随意做全栈工程师

全栈工程师在生活中的真实状态

从小米辞职出来创业的两个多月里,通过猎头或自己投简历,先后面试了知乎,今日头条,豌豆荚,美团,百度,....
的头像 工程师人生 发表于 10-16 11:51 332次 阅读
全栈工程师在生活中的真实状态

怎样才算成为一名合格的算法工程师

本科生非ACMER 需要什么程度才算算法合格?
的头像 工程师人生 发表于 10-16 11:08 436次 阅读
怎样才算成为一名合格的算法工程师

全栈工程师和架构师有什么区别

全栈工程师和架构师往往具备一专多能,不但专业技能扎实,还得熟悉掌握前端到后端各种主流技术环节的实现能....
的头像 工程师人生 发表于 10-16 11:04 288次 阅读
全栈工程师和架构师有什么区别

前端工程师面试技巧

我在Twitter和Stripe的一部分工作内容是面试前端工程师。其实关于面试你可能很有自己的一套,....
的头像 工程师人生 发表于 10-15 10:57 268次 阅读
前端工程师面试技巧

前端工程师的价值到底体现在哪里

其实豆瓣的克军的理解也很不错,很有前瞻性,一个好的前端工程师到底应该做什么,具体的价值体现又是怎样的....
的头像 工程师人生 发表于 10-15 10:41 200次 阅读
前端工程师的价值到底体现在哪里

网页工程师应该怎样规划自己的技术之路

如今网页的重要性毋庸置疑,在商业上,好的网站已经是企业保持竞争力的重要环节。伴随着网页开发技术的日新....
的头像 工程师人生 发表于 10-12 10:26 860次 阅读
网页工程师应该怎样规划自己的技术之路

成为Python工程师需要哪些技能

掌握计算机的构成和工作原理
的头像 工程师人生 发表于 10-12 09:54 454次 阅读
成为Python工程师需要哪些技能

PM应该把工程师作为伙伴而不是工具

过节前看到一篇文章,讲产品项目就应该由工程师来主导,但国内让PM去驱动项目,搞得乱七八糟,很恼火,怎....
的头像 工程师人生 发表于 10-12 09:38 391次 阅读
PM应该把工程师作为伙伴而不是工具

PHP工程师怎样自我突破

身边有几个做PHP开发的朋友,因为面试,也接触到不少的PHP工程师,他们常疑虑自己将来在技术上的成长....
的头像 工程师人生 发表于 10-11 09:36 337次 阅读
PHP工程师怎样自我突破

怎样成为一名优秀的web前端工程师

它要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而....
的头像 工程师人生 发表于 10-11 09:31 249次 阅读
怎样成为一名优秀的web前端工程师

前端工程师的岗位职责有哪些

前端开发工程师(下文简称前端),这个岗位我一直有些异议,异议就在前端的岗位职责有哪些?
的头像 工程师人生 发表于 10-11 09:26 317次 阅读
前端工程师的岗位职责有哪些

工程师的十条精进原则

时间回到8年前,我人生中第一份实习的工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可....
的头像 工程师人生 发表于 10-10 10:32 282次 阅读
工程师的十条精进原则

全栈工程师的观点认知

深以为然,所以,全栈工程师应该分为Web全栈和App全栈。恰巧最近看了本有关Web全栈工程师的书,记....
的头像 工程师人生 发表于 10-10 10:08 241次 阅读
全栈工程师的观点认知

工程师面试时应该注意哪些问题

我 在 Google(以前是微软)工作期间面试了不下 300人,其中某些应聘者确实表现非凡,但有些却....
的头像 工程师人生 发表于 10-10 10:00 452次 阅读
工程师面试时应该注意哪些问题

什么是全栈工程师 做全栈工程师真的好吗

最近参加一个技术社区活动,在讨论到“CTO的技术深度和广度哪个更重要”的话题时,我想起社区里面常常提....
的头像 工程师人生 发表于 10-09 10:40 841次 阅读
什么是全栈工程师 做全栈工程师真的好吗

一位架构师写给工程师的一封信

下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过....
的头像 工程师人生 发表于 10-09 09:51 317次 阅读
一位架构师写给工程师的一封信

前端工程师的简历怎么写

虽然简历都会有一些常规信息,但职业决定了这份简历核心内容和求职成败。所以,这份简历应该尽可能体现你自....
的头像 工程师人生 发表于 10-09 09:03 538次 阅读
前端工程师的简历怎么写

怎样成为前端工程师

前端教的三大内功秘笈:Html、Css、Javascript。你必须要掌握的程度
的头像 工程师人生 发表于 10-08 10:28 336次 阅读
怎样成为前端工程师

为什么互联网行业这么缺前端工程师

现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在....
的头像 工程师人生 发表于 10-08 10:13 478次 阅读
为什么互联网行业这么缺前端工程师

一名数据工程师的自白

2011年,我作为一名商业智能工程师加入 Facebook。到了 2013 年离开的时候,我的职称是....
的头像 工程师人生 发表于 10-08 09:36 579次 阅读
一名数据工程师的自白

做售前工程师需要注意哪些细节

在IT界,成功的完成一个项目的需要销售人员、售前人员、项目实施人员(开发人员)、售后服务人员等密切协....
的头像 工程师人生 发表于 10-08 09:34 612次 阅读
做售前工程师需要注意哪些细节

PHP后端工程师的前景和5个阶段

1994年创建,1995年对外发表第一个版本,名为:personal home page tools....
的头像 工程师人生 发表于 10-08 09:22 543次 阅读
PHP后端工程师的前景和5个阶段

工程师必看:六招搞定常见电子元器件的检测

1. 判断晶振的好坏 先用万用表(R×10k挡)测晶振两端的电阻值,若为无穷大,说明晶振无短路或漏电;再将试电笔插入市电插孔内,...
发表于 10-04 16:52 211次 阅读
工程师必看:六招搞定常见电子元器件的检测

web前端工程师怎样定位自己

Web前端工程师可以简单将其工作概括为:在互联网领域驾弩前端技术(XHTML/CSS/Javascr....
的头像 工程师人生 发表于 09-29 11:05 371次 阅读
web前端工程师怎样定位自己

前端工程师为什么这么难找

先说下自己早年的经历吧,最早的时候跟很多现在看到的各种廉价前端程序员一样(如果那算程序员的话),就是....
的头像 工程师人生 发表于 09-29 10:20 336次 阅读
前端工程师为什么这么难找

一位资深FPGA工程师对职业的看法

昨晚无意间看到一段新闻频道对最近炒得火热的“史上最年轻教授”的专访,倒是他的一位同学对于梦想的“现实....
的头像 工程师人生 发表于 09-28 10:43 1715次 阅读
一位资深FPGA工程师对职业的看法

做IT工程师值吗

这几天一个朋友给我发了篇文章。拜读后感触颇多,诚然该文作者也是一个老IT了,他将自己或许近10年来的....
的头像 工程师人生 发表于 09-28 09:50 336次 阅读
做IT工程师值吗

前端工程师与后端工程师有什么区别

今天和同事在饭后突然聊天Web前端工程师这个职位,没想到这个小小的聊天,竟然折射出来我们对这个职位不....
的头像 工程师人生 发表于 09-28 09:30 639次 阅读
前端工程师与后端工程师有什么区别

怎样成为java高级工程师

要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可....
的头像 工程师人生 发表于 09-28 09:04 419次 阅读
怎样成为java高级工程师