People suck at technical interviews (2014)
In all honesty, I&#x27;m not sure the author did a lot of interviewing. For example,<p>&gt; <i>The famous fizzbuzz test simply asks &quot;are you aware of the modulo operator?&quot;</i><p>Wait, what? No, it asks &quot;can you write a for loop without breaking a sweat?&quot;. There&#x27;s a rightfully vivid debate going on about the virtue of asking algorithmic questions in interviews, but fizzbuzz is hardly algorithmic. I&#x27;d wager that virtually all programmers iterate a collection at least once daily.<p>The followup sentence drives it home for me:<p>&gt; <i>Yet people will spend twenty minutes on it in an interview, a huge waste of limited time.</i><p>Well, if it takes an applicant twenty minutes to Fizzbuzz, you&#x27;re done! Just saved everybody lots of time.<p>I used to think Fizzbuzz was insulting and bullshit until I started interviewing. I haven&#x27;t yet met a programmer who couldn&#x27;t solve a Fizzbuzz-level question, but I&#x27;ve met many who took over 10 minutes and made little logical errors. It&#x27;s a great predictor for &quot;can this person actually program, well, at all?&quot;.