| Really disagree with a lot of this (and I'm a strong advocate for remote work). > It’s reckless to judge a candidate only from the perspective of their portfolio or resume, not seeing this person in real work. I try to hire exclusively based on portfolio and having an engaged and in-depth conversation with a candidate about their work. Works great! Doesn't waste anyone's time and I've got many excellent candidates who flat out refuse to take tests or do homework to get a job. > Put some ‘traps’ in the job description Hell to the f'ing no! Do not work with anyone who tries to trap or trick you during the interview process. > I have one simple rule: I don’t want to work with people whom I wouldn’t invite for coffee Grow up. You're not looking for friends you're looking for co-workers. This company sounds extremely toxic. |
What kinds of positions do you hire for? I can see this possibly working alright for senior positions, but I've interviewed entirely too many people for entry-level positions who seem competent on paper and can talk about technologies on their resume in broad strokes, but struggle to solve even simple problems (e.g. implement an array-based stack) in their environment of choice in a screen-share interview. I started doing these simple exercises intending them to be a way of gaining insight into the candidate's approach, seeing what questions they ask, etc. Instead I find that many candidates simply aren't able to solve the problem, which I would never have guessed from their resume and conversation up to that point in the interview.