2 ms·
I agree with you on the idea that is definitely seems crazy to ask for this sort of prep from job seekers, and I also agree that such things do not do a great j
by CobrastanJorji 10y ago
I agree with you on the idea that is definitely seems crazy to ask for this sort of prep from job seekers, and I also agree that such things do not do a great job of directly testing real world work skills.
However, I've worked for a couple of companies that had this sort of interview process, and I've worked for a couple of companies that did not, and I found that the quality of engineers working for the former is substantially higher than the quality of engineers working for the latter. Correlation, of course, is not causation, and there are many other reasons this could be the case. It could be that the sort of companies that tend to attract good engineers happen to all have a cargo cult-like obsession to this interview pattern, and good engineers actively seek it out. Or it could be that the sort of person who does well on these types of questions tend to also do well at programming by chance. Perhaps you could get nearly as good results by just asking candidates to, I dunno, build the tallest structure out of straws that they can manage in fifteen minutes.
Whatever the reason that it works, in my experience it definitely seems to. I'd love to hear suggestions for an alternative solution, though. Good ideas I've heard in the past involve things like pair programming on a real assignment for a day, although it's sometimes difficult to scale that to the number of interviews these companies need to conduct.
- spapas82 10y agoThere are lots of companies that don't ask any technical questions in interviews - these will definitely make many bad hires, that's true - there are lots of "software engineers" that just can't program anything. I'm not against the idea of asking technical stuff in an interview or asking somebody to scratch you a small program. What I'm against is this whole business of needing to prepare for many hour/days just to go to an interview. For the good-engineer going to companies with rigorous interview process argument, a really good engineer with high confidence then definitely wouldn't start reading books about how to answer interview questions and tricks but go to the interview without any preparation. However I'm not sure if he'd be better than a worse engineer that took the time to prepare for the interview...