内容简介:When it comes to recruitment interviews, there's an overwhelmingly popular opinion (on the Internet) that one should test candidates in conditions that do resembleI dare to disagree. My interviews are nothing like real work (but TBH we have a final stage o
When it comes to recruitment interviews, there's an overwhelmingly popular opinion (on the Internet) that one should test candidates in conditions that do resemble real-life work scenarios as much as possible. Tasks & challenges should mimic the ones that the candidate would face in her/his daily work. Everything else ( "how many golf balls would fit into Opel Corsa?" ) is the subject of laughter and mockery.
I dare to disagree. My interviews are nothing like real work (but TBH we have a final stage of a "trial day" within the actual team, mainly to check the chemistry between a potential new-joiner and the team members and to give her/him a chance to verify what we've said about the company).
Why to go against the trend?
A recruitment interview is a freaking intense experience. We have a strictly limited time - we can't build full context to get someone up-to-speed with the product details, local specifics, whole workflow, etc. Of course, we can try easy, shallow, "mundane" scenario, but let's face the truth - we need to evaluate candidate's capability to tackle TRULY demanding stuff (most likely 10% of the actual work (s)he'll perform - but that part truly makes the difference).
The purpose of the interview is not to emulate work 1:1, but to answer certain questions: about particular personality traits, attitude, aptitude, mindset. Technical skills can always be taught later - if someone has a matching motivation, proper engineering foundation, is bright enough and has an ability of structured abstract thinking.
Show me your brain
That's why my interviews are aimed to check how does the individual think (instead of verifying her/his memorization skills). How does (s)he approach problems, split them, classify them, explore possible solutions? When does (s)he abandon the path that doesn't look promising anymore? Is (s)he able to effectively share her/his thoughts (verbally, graphically, in code)? What about focus - does (s)he navigate in terms of a given goal or roam chaotically around? And in the end ... is (s)he actually having fun (when solving challenging problems)?
Call me old-fashioned, but I do ask abstract questions as well. The problems candidates are facing at my interviews usually have NOTHING in common with the company's domain, BUT they have a super-low entry level (e.g. they are about common problems everyone encounters every day): building up the context takes seconds (literally), so the candidate can focus on tackling the problem, not understanding its basics. They also share one another characteristic: they are picked to be unique, intriguing and memorable - so regardless of the outcome (whether the candidate joins us or not), our interview remains an interesting experience in her/his memory.
And how does it work?
There are ones who are surprised and do criticize such a form of the interview. They usually ask whether these exercises truly represent the everyday problems of this organization. Some even get irritated (very few) - but no-one has asked to stop the interview prematurely.
Honestly, I don't mind. These days candidates get very picky - they have so many offers available in the market, that the less gritty ones don't even want to participate in the interview that exposes them to the challenges out of their comfort zone (e.g. which is - syntactical language problems or knowing the specifics of the framework). It's their right, but it also means they are definitely not the people I'm looking for .
P.S. Of course, sometimes (rarely) I look for a high level of expertise within a specific technological niche - that requires a different assessment and it's a completely separate topic.
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
高可用MySQL
)Charles Bell Mats Kindahl Lars Thalmann / 宁青、唐李洋 诸云萍 / 电子工业出版社 / 2011-10 / 98.00元
《高可用mysql:构建健壮的数据中心》是“mysql high availability”的中文翻译版,主要讲解真实环境下如何使用mysql 的复制、集群和监控特性,揭示mysql 可靠性和高可用性的方方面面。本书由mysql 开发团队亲自执笔,定位于解决mysql 数据库的常见应用瓶颈,在保持mysql 的持续可用性的前提下,挖潜各种提高性能的解决方案。本书分为三个部分。第一部分讲述mysql......一起来看看 《高可用MySQL》 这本书的介绍吧!