在面试过程中,哪些回答会使候选人失去应聘资格?[关闭]


19

您正在寻找软件开发职位的候选人,所有简历都经过了审查,并发出了两次面试邀请。现在,人们在现场出现在会议室,您开始来回谈论过去的经验,回顾简历,个人发展兴趣等。

在您的招聘经历中,您希望您在最初的过程中希望得到更好的答复(和问题)是什么,可能阻止了您聘用贫穷的候选人?

我找了一些红旗要留意,并希望被挑剔不够。


8
这是一个非常广泛的问题,因为某些回答无疑会与特定工作的细节有关或因人而异。此外,我认为如果您正在寻找的答案是关于更通用的HR类型问题的,那么这个问题对于程序员而言可能不是唯一的。
亚当李尔

4
绝对在寻找对编程/软件类型问题的答案。
兰迪

并非总是如此,但在很多情况下,流行语的使用与能力之间存在反比关系。XYZ方面的佼佼者通常是能够以深刻而简单的方式解释XYZ的人。
hotpaw2 2011年

1
我认为您真的想阅读Joel Spolsky的“ 明智并完成工作
Julien Guertault,2011年

Answers:


35

我唯一可以肯定的是,混淆,回避,但过于自信的答案与我不雇用候选人的愿望之间存在关联。这是我个人的“危险信号”。

一些候选人不能以令人满意的方式完全回答问题,取而代之的是他们会在假想答案周围口头跳舞。这些候选人最重要的目标是永远不要说我不知道。他们将使用流行语,但还将使用其他策略来尝试显得聪明和博学。他们还会参考过去的一些项目,但是无法准确地描述它是什么或它是如何工作的,但是他们会强调它的难度。尽管他们无法或不愿深入了解技术细节,但他们似乎表现出非常自信的举止。他们真的会很好地使管理人员对雇用他们感到兴奋,但是开发人员很难做出正面或反面的结论。他们将永远不会使用短语“我不知道”

他们擅长不承认自己不了解某事,所以我永远不能肯定地说他们是100%不好的人,但是除非我感到我对那个人有所了解并且他们正在工作,否则我永远不会推荐别人。我通常会产生非常强烈的积极反应或抱怨“也许!?!”,而且我刚刚学会了不推荐使用“也许”。


2
+1,好点。我相信我已经学会说我不知道​​的一种更好的品质。刚开始时可能会感到很尴尬,但总比将自己画在一个角落时,您一开始不知道自己的状态要好。
兰迪

一次,我虚张声势地说出自己对OO模式的知识,然后被召唤,使我丧失了在面试中的资格。悲伤的时刻。但是我学到了很多关于自己和压力情况的知识!
丹·雷

2
因此,您能要求他们确保这是从来没有说过“我不知道”的人之一吗?

4
@Thorbjørn:“那么,您是否有使用<虚构的缩写词(对您的行业没有任何意义)>的经验?”
Michael Borgwardt

4
我实际上说过“我不知道”。在面试之前,通常会跟着“但是我想了解这一点”,或者也询问面试官,以便在面试后能阅读更多有关它的信息。
rjzii 2011年

22

一个有趣的过滤器如下。给他们列出不同技术的流行词,并询问他们使用过哪些。使其中的一些假冒伪造技术。任何声称曾与他们合作的人都是无薪的。(实际上是有人组建了一种网络技术,写了一个很好的网页来描述它,然后在电话屏幕上使用它。任何被问到关于该技术的虚假描述而回去的候选人都是无薪的。我忘了技术。)

更严重的是,您要寻找的最大事物是诚实,学习的能力以及他们的适应能力。如果他们说自己非常了解X,并且不能回答问题,那么他们就不是。雇用。

更具体地说,如果您正在寻找一种特定的技能,那么尝试进行一个反映这一点的面试过程。

例如,在我曾经工作过的一个地方,我们将为人们提供一个真实而简单的应用程序的描述(生成大量报告,用于打梦幻棒球)。我们将要求该人员为此设计数据库模式。然后,我们将询问有关其架构如何处理各种问题的问题。然后,我们将要求他们针对其架构编写一些特定的查询。这个过程紧密地反映了我们的CRUD应用程序的实际设计方式,因此对于我们想要的确切技能来说也是一个很好的过滤器。

类似地,当我们想雇用前端HTML人员时,我们让图形设计师在现实页面上布局,然后剪切图形。所有候选人均获得了图像和图形,并被要求在自己的时间以HTML编写。根据他们的HTML页面能否很好地再现给定的图像,HTML的清洁程度以及它是否在不同的浏览器中运行来判断他们。当他们进来时,我们问了几个有关HTML的问题(基本上是为了验证他们是否确实写过它),并检查其适合性。实际上,这是他们在实践中将要面对的工作流程,并且事实证明这是一个很好的过滤器。

因此,请查看您要招聘的内容,弄清人们在日常生活中使用的技能,然后设计一个实际的面试工具,以对其进行实际测试。这不是完美的,但是比大多数组织的疯狂采访过程要好得多。


7
+1使我在第一段中发笑。我喜欢它!我实际上认识一个执行此操作的面试官,并且效果很好。
梅森惠勒

2
告诉他们你正在寻找某人与10年与谷歌的经验,‘走出去’的语言[在2009年宣布] en.wikipedia.org/wiki/Go_(programming_language)
史蒂芬答洛韦

2
@Steven A. Lowe:我一直认为把这种东西放在他们的要求中的公司只是一无所知。他们将其用作故意的BS滤波器吗?
btilly 2011年

9
@btilly:不,他们只是一无所知
Steven A. Lowe

3
@ btilly,@ Steven:我认为这通常发生在大型公司中,这些公司是由人事部门进行招聘的,而IT部门只是间接参与的。因此,IT部门写道:“我们需要一个了解Go的人”,而HR则表示:“我们不雇用业余人员,所以让我们在Go方面拥有10年的经验”。
Michael Borgwardt

14

我正在寻找一些危险信号,需要引起注意,并希望它们足够清楚以至于不会落入其中:流行语和能力之间是否存在关联?

是。流行语过多的人往往无能为力,并试图使自己显得浮华,以始终遵循“最新技术”来掩饰这一点。对于任何声称自己在很多事情上都是专家的人,我将非常怀疑,尤其是如果他们没有专业经验来支持它。

当然,任何谎言都是结束采访的直接原因。


4
+1,同意,不能接受。证明他们是谎言,比较困难。
兰迪

2
我注意到的一件事是,实际上并不了解流行语背后的概念的人们倾向于滥用同一句子中的介词。愚蠢的例子-他们:我用C ++编程。我:哦,真的吗?有多远?
Peter Rowell

2
我遇到了几位沉迷于
流行语的

当然,umlcat确实存在。但是您想为他们工作吗?我什至经验丰富的猎头公司都在添加履历词以使简历“充实”,而无需先征询候选人。
jwenting 2011年

我曾经一次拒绝工作是因为面试官问我IOC的首字母缩略词是什么,它是一个三字母的首字母缩略词,根据上下文的不同,含义可能不同。如果他问我对控制反转的了解,我可以像以前一样回答,但是他不会告诉我首字母缩写的含义,因为那是我应该知道的答案-显然合格的候选人只有一个我知道,如果您不了解流行语和缩写,即使您以前使用过该技术,也并不擅长工作。
杰里·耶利米

10

让他们谈论细节。最好是关于他们的宠物项目。如果他们没有,那对我来说将是一个橙色的旗帜,但仍然可以接受。在这种情况下,让他们谈论他们引以为傲的项目。

具体点,避免任何事情的抽象聊天。如果您自己不符合要求,请招募几个开发人员参加面试。当您深入了解某人引以为豪的本质,遇到的挑战以及如何克服挑战时,嗡嗡声背后隐藏的空间很小。


1
宠物项目...如果您工作过度,又没有宠物项目,该怎么办。
Ben B.

3
@Ben B .:就像我说的那样,没有宠物项目是橙色,而不是红旗。我更喜欢有宠物项目的人,但我知道没有理由有很多理由。在您当前的工作地点劳累过度就是其中之一。
Marjan Venema

+1谈论细节。如果候选人无法设计/实施他们正在从事的工作,并谈论为什么要这样做,那应该是一个危险信号,那就是他们可能并未真正从事这项工作。
Tyanna 2011年

我将“宠物项目”视为加号,但有些面试官会
抛弃

@umlcat:我知道那些面试官存在。他们是近视的。我不想在任何会分散注意力的项目上工作……
Marjan Venema

9

我发现,当某人仅谈论自己在工作中的责任而不是实际成就时,这通常意味着他们将无法交付有效的产品。产生实际可交付成果的程序员可以向您详细介绍它们。


4
但根据NDA可能不被允许。我有我自己的各种项目,只能说说什么,我们如何在相当含糊方面都做了,没有提及任何公司,产品,等等
jwenting

6

前雇主或同事的口臭过多。批评特定的决定是可以的,但是一个不断地谈论无能的人的人可能对每个人都傲慢无礼,对团队无能为力。


2
我总是告诉人们在您真正想要的任何工作之前要进行“实践”面试。没有人离开公司是因为它的完美和完美,所以他们在面试中要做的第一件事就是减轻他们的负担。他们做到了。我了解这一点,并尝试在面试时回顾过去。
gbjbaanb

5

现在,人们在现场出现在会议室,您开始来回谈论过去的经验,回顾简历,个人发展兴趣...

在您的招聘经历中,您希望您在最初的过程中希望得到更好的答复(和问题)是什么,可能阻止了您聘用贫穷的候选人?

如果您想娱乐一下,或者想知道情况恶化的具体例子,那么采访中的故事将是一堆恐怖故事。

查看如何回答各种问题,并考虑该人似乎使用的是哪种风格,以及这种风格与您的团队的配合程度如何?例如,他们对结构和正式程序的满意程度如何?他们对公司有哪些疑问?虽然我理解乔尔想要一个聪明的人并能完成工作的想法,但有很多陷阱,如果一个人击中了他们的足够多,那将使他们脱离竞争。这些标记将是更多的黄色标记,但是如果一个人得到足够的标记,则应该等同于红色标记。虽然轻微的错误不应使您被踢出局,但是如果您犯了很多错误,那可能是另一回事了。


1
好的链接,谢谢!我也非常尊重Spolsky的观点,但是我的经验是,一些最好的程序员可能会反人类/反他人的想法,以至于他们实质上将对组织的积极贡献归零。
兰迪

4

开始寻找假货的最佳方法是从简历开始。雇用历史中缺少明确的开始和结束日期是一个好兆头。如果有多个雇主和/或项目,当您向他们询问自己的经验时,请不要依次(按时间顺序)询问他们。随机地问他们,例如,当他描述他的第四份工作/项目时,问他关于第二份工作的一些事情,或者问“好吧,告诉我之前的工作”。伪造者注定要失败


(+1)我描述了这个目标,但是您有时会给出错误的答案。有时,我没有注册或记住确切的日期。这些天,项目是短期的,而不是1年或2年
umlcat 2011年

@umlcat。我同意这并非万无一失。忘记是一种人类的倾向。但是记下您的项目分配/重新分配日期或存储此类邮件确实是一个好主意。项目开始/结束日期很容易忘记,但是公司加入日期/发布日期更容易记住。
DPD

0

最明显的是候选人对他们将从工作中获得的利益更感兴趣,而不是讨论他们将如何适应工作。

例如。“你会给我多少钱”,“你给多少假期”,“我会得到什么车”。您可以添加“我将获得多少培训”,“我想与一起工作,我是否会接受培训”。

我也拒绝了想要谈论为什么要这份工作的候选人-一个人更愿意将他的度假小屋和生活方式告诉我,并需要这份工作来为此提供资金。

对您完全不希望他们做什么的人的所有危险信号。我知道我们只对这些事情真正感兴趣,但是在面试时不讨论这些事情。面试官代表公司,并且只想听从有益于公司的事情。讨论这些事情的时间是在被提供之后。


0

对我来说,情况有些相反。

候选人是否足够询问公司?

例如,如果没有提及“这家”公司使用哪个版本控制,我们用于错误跟踪,自动构建的内容,或者我们开发堆栈中所基于的组件是基于...的,则候选人不问我我担心候选人只是在“寻找工作”,而不是试图为自己的职业道路找到合适的职位。


0

我在面试中要做的第一件事就是让候选人的技能和知识水平达到(0-10),这对我们来说很有趣。零表示他从未听说过,十表示他发明或撰写过有关该主题的开创性著作。我总是包括我们在招聘广告中特别提到的技能。

因为没有必要谈论他不太在意的主题,所以它有助于我进行面试。乔尔(Joel)寻求“智能并把事情做好”的权利是对的,我补充说“诚实”。

我尝试深入研究他或她声称强大的领域。

例如,如果候选人将他的C ++评为强,那么我会请他编写一个函数来对字符串做一些非常简单的事情,例如打印出字符串的反面,或计算字符串中的字母。

如果应聘者的职能如下所示:

void MyLittleStringFunction(char* str) { /* raw pointer manipulation here */ }

我知道候选人对我撒谎。他只是另一个没有C ++实际经验的C程序员。实际使用过C ++的任何人都将使用字符串库。我不在乎哪个库,如果他是MFC的家伙,我不会反对CString,尽管除非工作说明中提到MFC,否则我预计大多数C ++开发人员将默认使用std :: string。

没有候选人知道我公司或您公司使用的每种技术的全部知识,但他或她最好对他们说实话对我说实话。

聘用那些通过面试伪装成自己无法完成的工作的候选人,对公司和候选人都是一场灾难


2
当面试官要求我对自己的技术水平进行评分时,我会感到讨厌。这是一个充满疑问的问题,如果我回答高数字,他们会:A)想我是自大B)假设我在撒谎C)试图破解我,如果我回答低,他们会认为我不是非常合适,因为我不够了解。这个问题使我(可能还有其他受访者)感到非常不舒服。而且由于我们都知道最好的程序员是谦虚的...您在这里真正地寻找什么?
Casey Patton

我想节省我们两个人的时间。如果您在某件事上将自己评为“ 1”,那为什么还要问这个问题呢?无论您将其评价为高技能(“高”是相对的,每个人都有自己的天分,我不在乎绝对值),然后我都会更深入地研究该领域。没有人拥有任何真正的开发工作所需的所有技能,我们知道。我们正在寻找诚实。这不是一个技巧问题。
Jim in Texas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.