面试与被面试






4.42/5 (13投票s)
一篇关于作为面试官和面试者的简短文章。
引言
我既是面试官,也是面试者,经历过糟糕的面试,也经历过优秀的面试。而且,因为和你们所有人一样,我至少在这个安排的一方,所以我觉得写一篇关于面试的短文可能会有用。这部分原因也来自于Code Project Lounge中反复出现的主题,以及对面试方式持续存在的不满;通常是由完全没有资格或没有准备的人进行的。
引言
正如未来的员工通常只有一次面试机会一样,寻找新人才的企业也是如此。如果面试进行得不好,你可能会失去那个优秀的人才。
好吧,我听到你说了,面试很容易:你告诉候选人一些关于工作的信息,问几个模糊相关的问题,问一两个真正困难的问题让他们难堪,然后驳回他们提出的任何问题或含糊其辞,因为他们问了你一个尖锐的问题。你不认为这不会发生吗?作为一名潜在员工,我参加过的面试远远超过我的份额,当我意识到面试我的人一无所知,或者告诉我他认为我想听的话,或者只是因为他喜欢自己说话的声音而说话时,我就离开了许多面试。
另一方面,作为面试官,你可能会带着一份测试进来,让他们完成。候选人被期望知道的答案可能永远不会超过与工作相关的答案的一半,或者实际上可以查阅书籍或谷歌搜索答案,但这并不重要,你仍然会根据结果让他们不及格。
你还可能会在互联网上搜索一些巧妙而晦涩的问题,这些问题似乎旨在测试候选人在压力下解决问题的能力,但他们在面试中不太可能面临你施加的压力。即使在银行前台工作,压力很大,我也没有遇到过“生死攸关”的编码恐怖情况:这根本不会发生:虽然做错事可能根本不需要时间,但你通常会有足够的时间做对,即使当时用户正在对你大喊大叫。
所以,面试的第一条规则:以你期望他们对待你的方式对待候选人,或者说你希望他们对待你的方式。
第二条也是最重要的一条规则:做好准备。
第一条规则:尊重
面试通常进行得好像候选人是罪犯,你正试图用一个带有陷阱的问题来让他们露出马脚。这样做没有任何意义,因为候选人可能无论如何都会紧张,而且无疑会在离开房间后(如果不是更早)说至少一件他们会后悔的事情。为什么要让它比已经更难呢?目的是激发候选人最好的一面,而不是最差的一面。老实说,如果一个候选人是一个惯常的或熟练的骗子,面试并不是你会发现他们的地方:你只会发现普通人犯的小错误。就像你我一样。你不会希望你的职业生涯因为一个小错误而毁掉,对吗?
向候选人展示你希望被展示的同等程度的尊重。友善和礼貌,努力让候选人放松:这样你就能从面试中获得更多信息,并且在做出最终选择时,你能够做出明智而非情感的决定。
当然,必须考虑到企业文化,以及坐在你对面不安的这个人是否能融入其中,你应该在一次精心进行的面试中确定这一点,这也应该成为决策过程的重要组成部分。
最后,请记住,第一印象很重要:正如如果候选人穿着短裤和吊带背心,并且有明显的体味,你会感到震惊一样,也要考虑你给他们留下的印象。你是你公司的第一线代表。想想,如果这是你自己的公司,你希望它如何被代表。即使我知道着装要求是休闲的,我仍然会穿西装和干净的鞋子去面试:如果你知道你要面试,那就看起来你很认真,而不是要去海滩。
第二条规则:做好准备
所有从头到尾都很挣扎的面试,你离开时觉得浪费了时间的人举手?我肯定有:我最近参加了一个面试,除了让我等了10多分钟(如果他们没有告诉我为什么让我等,我会在15分钟后离开)之外,两位面试官对面试过程应该如何进行一无所知。他们组织混乱,没有准备;多次问我同样的问题(不是为了迷惑我:他们没有费心写下答案,而且看起来比我还紧张)。他们无法给我一个明确的答案,说明这份工作的范围会是什么,也无法回答其他基本问题。大约30分钟后,我离开了,并向安排我面试的经纪人提出了投诉。这浪费了我和他们的时间。最终结果:没有人完成任何事情,他们也没有更接近满足要求。
时间管理
另外,在设定好的时间邀请某人参加面试然后让他们等待是完全不尊重的。如果面试官在15分钟内没有来找你,你就应该离开:如果他们在面试时就如此对待你,如果你真的得到了这个职位,你还能期待什么样的恐怖?反之,如果有人在没有合理借口的情况下迟到参加面试,你会在面试开始前就质疑他们的能力和时间管理。
制定议程
第二条规则的重要组成部分:制定议程。这可以像三步面试一样简单,也可以像你喜欢的那么复杂。关键是要有一个并坚持下去。
例如,三步面试是一个非常简单的过程,可以帮助你进行面试,它基于适用于公开演讲的古老格言:“告诉他们你要告诉他们什么;告诉他们;告诉他们你告诉了他们什么”。
- 介绍你自己和房间里的其他人。解释面试的目的以及将如何进行。
- 进行面试。
- 总结面试,并解释招聘流程的下一步将发生什么。例如:我们会在周五前通知你。
第2部分是这个过程的核心内容。你应该有一份你想问的问题清单。坚持这些问题,除非面试者说的某些话让你严重偏离轨道,但要准备好重新控制并回到正轨。这是你的面试:你拥有它,但始终要准备好让面试者发表意见并提问:这次面试对他们非常重要,否则他们就不会在那里:给他们一个说话和提问的机会。
事实上,你应该邀请候选人提问,并准备好诚实地回答他们。没有什么比接受一个部分基于面试中所说的话,结果却发现那不过是半真半假的话语更让人沮丧的了。
测试候选人的能力没有任何问题,只要不是为了满足自己而问那些只有你知道答案,或者与所提供职位完全无关或不重要的问题。没有人喜欢自作聪明的人。
无论如何,让候选人描述他们简历中的一个具体项目,并询问他们为什么做出那样的设计或架构选择,可能更有用。他们解决问题、与用户或团队中其他开发人员互动的方法是什么等等。
记下他们给出的答案。当你完全依赖你对大量面试的记忆时,你如何期望做出判断?
摘要
当然,面试可以比这更长更复杂,并且可能跨越数天进行多次会议。也可能是你,就像现在更常见的那样,通过电话进行初步面试。虽然我理解筛选无数简历和面试的巨大压力会耗费大量时间和资源,但电话面试可能会产生误导,因此应谨慎使用。
无论如何,遵守基本原则,面试过程应该会更有益和富有成效。尊重面试者并制定议程。它作为面试的路线图,确保你不会浪费他们或你的时间。它还表明你正在认真对待这个过程,并且是一名专业人士。真的,你会愿意为那些代表看起来像业余人士的公司工作吗?