| > 1 hour of pairing/programming during an arranged face to face interview. If the test is well designed, touches on a number of areas and self contained, I think this was sufficient for me to assess their skills. Sounds great. I've done this too, but I've never done it before screening candidates. I don't have enough time to screen candidates by programming with them. > "Mimic real life" means no puzzles (unless I've literally experienced them in real life), no binary tree reversals and no big O notation questions. Understood. My goal with my coding quizzes and knowledge questions is not to mimic real life. It's to asses the boundaries of the candidate's education and experience, without regard to skill. > I think that type of thinking leads to embarrassments like this There always have been and always will be false negatives, even with lengthy face-to-face interviews, even with pair programming, and even with paid internships. One high profile false negative anecdote, while unfortunate, doesn't imply there's a widespread or unexpected problem. Applying for jobs always comes with a risk of not getting the job for a wide variety of factors that are outside the candidate's control. If it's a job you really want, all you can do is try hard. I love homebrew, and I'm sure @mxcl is a fabulous coder, but the tweet you shared does make it sound like he expected to get the job without an interview, and might have come across that way, or might have not prepared at all. |
No me neither. I screened with a 5 minute fizz buzz like task and CV fits. Bad programmers slipped through the net (and were caught by the test) but I never got anybody who literally couldnt code. I was happy with that balance.
I was afraid if I made it longer than 5 mins we'd filter out good candidates who couldn't be bothered with our bullshit.
>One high profile false negative anecdote, while unfortunate, doesn't imply there's a widespread or unexpected problem.
It does imply that it just doesn't prove it.
A wanton disregard for realism in interviewing is, in my experience, very clearly systemic and industry-wide.
>tweet you shared does make it sound like he expected to get the job without an interview
Seriously wtf? I think you're starstruck by Google and that is affecting your judgement.
Asking him about binary trees was dumb. Unless Google place him somewhere patently unsuitable for his skill set (kernel hacking/low level database code), he won't be using binary trees.