展开讨论

经验与复盘经验摘录 · 机器翻译

我面试和招聘技术人员的经验是,这是最糟糕的……

……我面试和招聘技术人员的经验是,这是最糟糕的途径。任何需要的人应该都能想出这个答案。这并不相关。你在面试中需要弄清楚的是这个人是否足够好奇,能够找到答案。我不会在面试中要求他们写代码或算法。我会问关于这个人的问题。你最喜欢的编程语言是什么?为什么喜欢它?你不喜欢它什么?你最自豪的项目是什么?它有什么困难?什么让你感到高兴?你在那个项目中遇到的挑战是什么?这些问题完全是人性化的,能在大约半小时内告诉你关于候选人的一切。也许更少。如果你不能从这些问题中判断出这个人的技术能力,那说明你没有资格进行面试或招聘。面试不一定要只关注你面试的技巧。它们可以是试图了解这个人是否适合这份工作,以及是否能很好地融入团队。

源讨论一个很好的面试问题原帖 456 条评论 · 导入时统计
5

这条内容在回应什么?

父级讨论 · 节选

TP

这是一个有趣的谜题,但我不清楚它如何挑选出在特定软件开发工作中表现优异的人。我被问过多少次判断一个字符串是否/包含两个字典单词的连接,我想是零次。 与其做这样的事情,你只需给候选人现实的编程挑战,让他们编写代码。你甚至不需要在他们身边;毕竟,当他们真正工作时,你也不会在场。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 5

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

WP

我认为你的方法是可行的,但我要指出的是,像任何面试方法一样,它对某些人来说可能会失效。 情景记忆和情感识别都是在人群中差异很大的才能。如果我想在这类面试中表现良好,我必须提前花很多时间来回顾我曾经参与过的各种项目,以便能够模拟出一个神经正常人的反应。如果我不这样做,当我意识到自己在“我最自豪的项目”这个问题上没有任何内容时,可能会紧张地盯着你,然后出汗。或者,当我试图回忆起多年前的一个项目中具有叙述性的细节时,这个过程需要我花费数小时的专门努力。这不仅仅是我的情况;我曾雇佣过一些优秀的开发人员,他们也很难应对“人性化”的面试问题,但当我们坐下来一起编码时,他们却表现得非常出色。…

完整原文
OL

据我所见,在古典音乐领域找到一份普通工作所面临的困难和压力是大多数人难以想象的。可能比在哈佛大学获得终身教职还要难才能在乐团中获得一个正式职位。

完整原文
NI

你能向一个非音乐人士解释一下与管弦乐队一起演奏意味着什么吗?我对其中的挑战不太了解。

完整原文
HA

我喜欢将这与音乐试音进行比较,我基本上同意这些建议。 不过,我仍然要求候选人编写一些代码。这应该是一个相当简单的任务,不是LeetCode题,好吧,也不是FizzBuzz题,但能证明他们至少熟悉一种语言和平台。 我现在只需在YouTube上观看国际象棋分析视频,学习一些开局的名称等,就可以成为大师了。我可以整天谈论这些内容。但由于我根本不玩国际象棋(我对它不感兴趣),当我偶尔下棋时,我的ELO等级只有500。 你只需看他们几分钟的代码,就能轻易地分辨出一个经验丰富的老手和一个新手。如果你做不到这一点,那你就不适合去面试别人。

完整原文
BO

审美判断,以及能够解释和捍卫这些判断的能力,非常重要,但在我看来并不是唯一重要的东西。 一个能够解释为什么喜欢Rust而讨厌Python(或反之)的人是一个有说服力的候选人,但我认为你需要从他们身上看到一些其他的东西。此外,有时你只是没有问出正确的问题来获得他们审美判断的证据。(比如那个对Rust和Python不感兴趣,但讨厌Postgres而喜欢MariaDB的候选人。)

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。