技术面试中的精英主义( 三 )

但是这个评论启发我意识到精英观念是相对的。作为那个求职者,要回答 Java 的问题看上去有点不合理,他或许是一个后端开发者。作为新一代的只使用 ORM’ 的开发者,他们或许没有任何 SQL 的经验。某些对我们而言简单和无害的问题,对其它人而言也许会很古怪。

面试题应该是经过仔细思考、有意义并且能体现求职者所申请工作岗位的职能。你不一定非得通过一个很难的计算机问题来考察求职者是如何解决问题的。如果你觉得陷应试者于窘境是一种享受,那你应该把自己从面试工作中解放出来。这并不是说我们不能问我们最喜欢的问题,但是我们要有一个合理的理由问,而不是在求职者离开以后贬损他。

在你的机构/公司里,每一个部分都需要技术天才么?如果你的答案是 Yes,那你就是在寻找独角兽,也许你应该重新审查你的需求。在我的职业生涯中,曾经与我共事并且真正令我惊喜的开发者们寥寥可数。但他们也不是对公司里所用到的所有技术/系统/语言都超级擅长。因为这个,我喜欢准备不同水平的面试问题,并且我感觉这样做很有效。如果你告诉我你在某一个方面是专家,你最好可以证明这一点。

推荐阅读