您正在寻找软件开发职位的候选人,所有简历都经过了审查,并发出了两次面试邀请。现在,人们在现场出现在会议室,您开始来回谈论过去的经验,回顾简历,个人发展兴趣等。
在您的招聘经历中,您希望您在最初的过程中希望得到更好的答复(和问题)是什么,可能阻止了您聘用贫穷的候选人?
我找了一些红旗要留意,并希望被挑剔不够。
您正在寻找软件开发职位的候选人,所有简历都经过了审查,并发出了两次面试邀请。现在,人们在现场出现在会议室,您开始来回谈论过去的经验,回顾简历,个人发展兴趣等。
在您的招聘经历中,您希望您在最初的过程中希望得到更好的答复(和问题)是什么,可能阻止了您聘用贫穷的候选人?
我找了一些红旗要留意,并希望被挑剔不够。
Answers:
我唯一可以肯定的是,混淆,回避,但过于自信的答案与我不雇用候选人的愿望之间存在关联。这是我个人的“危险信号”。
一些候选人不能以令人满意的方式完全回答问题,取而代之的是他们会在假想答案周围口头跳舞。这些候选人最重要的目标是永远不要说我不知道。他们将使用流行语,但还将使用其他策略来尝试显得聪明和博学。他们还会参考过去的一些项目,但是无法准确地描述它是什么或它是如何工作的,但是他们会强调它的难度。尽管他们无法或不愿深入了解技术细节,但他们似乎表现出非常自信的举止。他们真的会很好地使管理人员对雇用他们感到兴奋,但是开发人员很难做出正面或反面的结论。他们将永远不会使用短语“我不知道”
他们擅长不承认自己不了解某事,所以我永远不能肯定地说他们是100%不好的人,但是除非我感到我对那个人有所了解并且他们正在工作,否则我永远不会推荐别人。我通常会产生非常强烈的积极反应或抱怨“也许!?!”,而且我刚刚学会了不推荐使用“也许”。
一个有趣的过滤器如下。给他们列出不同技术的流行词,并询问他们使用过哪些。使其中的一些假冒伪造技术。任何声称曾与他们合作的人都是无薪的。(实际上是有人组建了一种网络技术,写了一个很好的网页来描述它,然后在电话屏幕上使用它。任何被问到关于该技术的虚假描述而回去的候选人都是无薪的。我忘了技术。)
更严重的是,您要寻找的最大事物是诚实,学习的能力以及他们的适应能力。如果他们说自己非常了解X,并且不能回答问题,那么他们就不是。雇用。
更具体地说,如果您正在寻找一种特定的技能,那么尝试进行一个反映这一点的面试过程。
例如,在我曾经工作过的一个地方,我们将为人们提供一个真实而简单的应用程序的描述(生成大量报告,用于打梦幻棒球)。我们将要求该人员为此设计数据库模式。然后,我们将询问有关其架构如何处理各种问题的问题。然后,我们将要求他们针对其架构编写一些特定的查询。这个过程紧密地反映了我们的CRUD应用程序的实际设计方式,因此对于我们想要的确切技能来说也是一个很好的过滤器。
类似地,当我们想雇用前端HTML人员时,我们让图形设计师在现实页面上布局,然后剪切图形。所有候选人均获得了图像和图形,并被要求在自己的时间以HTML编写。根据他们的HTML页面能否很好地再现给定的图像,HTML的清洁程度以及它是否在不同的浏览器中运行来判断他们。当他们进来时,我们问了几个有关HTML的问题(基本上是为了验证他们是否确实写过它),并检查其适合性。实际上,这是他们在实践中将要面对的工作流程,并且事实证明这是一个很好的过滤器。
因此,请查看您要招聘的内容,弄清人们在日常生活中使用的技能,然后设计一个实际的面试工具,以对其进行实际测试。这不是完美的,但是比大多数组织的疯狂采访过程要好得多。
我正在寻找一些危险信号,需要引起注意,并希望它们足够清楚以至于不会落入其中:流行语和能力之间是否存在关联?
是。流行语过多的人往往无能为力,并试图使自己显得浮华,以始终遵循“最新技术”来掩饰这一点。对于任何声称自己在很多事情上都是专家的人,我将非常怀疑,尤其是如果他们没有专业经验来支持它。
当然,任何谎言都是结束采访的直接原因。
让他们谈论细节。最好是关于他们的宠物项目。如果他们没有,那对我来说将是一个橙色的旗帜,但仍然可以接受。在这种情况下,让他们谈论他们引以为傲的项目。
具体点,避免任何事情的抽象聊天。如果您自己不符合要求,请招募几个开发人员参加面试。当您深入了解某人引以为豪的本质,遇到的挑战以及如何克服挑战时,嗡嗡声背后隐藏的空间很小。
前雇主或同事的口臭过多。批评特定的决定是可以的,但是一个不断地谈论无能的人的人可能对每个人都傲慢无礼,对团队无能为力。
现在,人们在现场出现在会议室,您开始来回谈论过去的经验,回顾简历,个人发展兴趣...
在您的招聘经历中,您希望您在最初的过程中希望得到更好的答复(和问题)是什么,可能阻止了您聘用贫穷的候选人?
如果您想娱乐一下,或者想知道情况恶化的具体例子,那么采访中的故事将是一堆恐怖故事。
查看如何回答各种问题,并考虑该人似乎使用的是哪种风格,以及这种风格与您的团队的配合程度如何?例如,他们对结构和正式程序的满意程度如何?他们对公司有哪些疑问?虽然我理解乔尔想要一个聪明的人并能完成工作的想法,但有很多陷阱,如果一个人击中了他们的足够多,那将使他们脱离竞争。这些标记将是更多的黄色标记,但是如果一个人得到足够的标记,则应该等同于红色标记。虽然轻微的错误不应使您被踢出局,但是如果您犯了很多错误,那可能是另一回事了。
开始寻找假货的最佳方法是从简历开始。雇用历史中缺少明确的开始和结束日期是一个好兆头。如果有多个雇主和/或项目,当您向他们询问自己的经验时,请不要依次(按时间顺序)询问他们。随机地问他们,例如,当他描述他的第四份工作/项目时,问他关于第二份工作的一些事情,或者问“好吧,告诉我之前的工作”。伪造者注定要失败
我在面试中要做的第一件事就是让候选人的技能和知识水平达到(0-10),这对我们来说很有趣。零表示他从未听说过,十表示他发明或撰写过有关该主题的开创性著作。我总是包括我们在招聘广告中特别提到的技能。
因为没有必要谈论他不太在意的主题,所以它有助于我进行面试。乔尔(Joel)寻求“智能并把事情做好”的权利是对的,我补充说“诚实”。
我尝试深入研究他或她声称强大的领域。
例如,如果候选人将他的C ++评为强,那么我会请他编写一个函数来对字符串做一些非常简单的事情,例如打印出字符串的反面,或计算字符串中的字母。
如果应聘者的职能如下所示:
void MyLittleStringFunction(char* str) { /* raw pointer manipulation here */ }
我知道候选人对我撒谎。他只是另一个没有C ++实际经验的C程序员。实际使用过C ++的任何人都将使用字符串库。我不在乎哪个库,如果他是MFC的家伙,我不会反对CString,尽管除非工作说明中提到MFC,否则我预计大多数C ++开发人员将默认使用std :: string。
没有候选人知道我公司或您公司使用的每种技术的全部知识,但他或她最好对他们说实话对我说实话。
聘用那些通过面试伪装成自己无法完成的工作的候选人,对公司和候选人都是一场灾难