这次我的采访方式有所不同。
当我在贝宝(Paypal)时,我进行了大量的采访,并听到了许多不同同事和朋友的采访反馈。
我做了很多错误,我已经看到其他人也造成了一些明显的失误。现在,我正在建立OneText,我终于可以在工程方面开始雇用。因此,我汇总了我们的工程访谈不可谈判的内容清单:
1.您会提前得到问题
我汇总了到目前为止我们正在做的事情以及我们在工程师中寻找的内容的快速摘要。它在这里:
https://gist.github.com/bluepnume/A6A7C793527067B770E49D2FA8CAB3E2
在底部,我列出了我打算提出的大多数问题。
面试不应是流行音乐,记忆练习,也不应该是使受访者超越受访者的尝试。通过提前发送问题,我将变得更好,准备好的候选人。
2.将编码保持在最低限度。
现实世界中的工程师不会在严格的时间限制下与某人看着肩膀的人编写代码。
老实说,我实际上讨厌我什至需要在采访中进行编码练习。因此,我希望能尽可能简短。
可悲的是,我多年来意识到的一件事是,有很多人可以说话的人,但是以某种方式不能代码。
因此,对我来说,访谈的编码部分只是一个复选框。你可以做到吗?是的?好的,让我们继续谈论更有趣的事情。
3.仅实际问题
在编码练习方面,这一点尤其重要。
我看到这么多工程师试图问一个聪明的听起来算法问题,这些问题与他们将要做的工作无关。
是的,您可以对阵列进行排序,真是太好了。不,您将永远不需要这样做。
我将挑选我最近建造的小东西,并要求候选人这样做。也许是一个小组件,也许是实用程序功能。
如果这不是我作为工作的一部分,那将是一个假,人为的问题,可能有一个单一的预定义答案,让某人这样做只有在他们之前是否听过该特定问题时才证明。
没有白板。我们不在现实生活中的白板上编码。
语言,库或选择的框架。我想看看你的现实世界的优势。如果我雇用您,那是因为我认为您可以快速学习其他需要学习的东西。
4.谷歌搜索很好
我的规则是,如果您通常会做的事情作为工作的一部分,那就是面试的犹太洁食。
我看到不好的面试官失败的次数是候选人的次数疯狂的。
Google离开。这样一来,我实际上就可以看到您如何研究一个问题,而且我们不会陷入困境和浪费时间。
5.仅计划面试的前25%。
最糟糕的访谈格式是问题,回答,问题,回答,无限。
最好的内容从几个问题和答案开始,然后演变为更多的深入对话。与某人一起工作时可能实际上可能拥有的那种。
有时,很难使这些对话保持正轨;这是成为一名好面试官的技能的一部分,而不仅仅是回到懒惰/回答格式中。
我想进行对话,而不是审讯。
喜欢这种采访的声音?打我!
这是我们在Onetext上所做的事情的粗略描述:
https://gist.github.com/bluepnume/A6A7C793527067B770E49D2FA8CAB3E2