I think that FizzBuzz is just filtering out incompetent applicants who shouldn't be trying for programming jobs to begin with. Joel on Software described this phenomenon back in 2005. [1] His key takeaway is that 99%+ of people applying for developer jobs may be unqualified for pretty much any coding job, but they keep applying anyway.
He describes how he and other companies get 200 applicants for most job postings, of which only one may actually be "good enough." I've seen numbers like that myself when on the hiring end. So everyone thinks they're hiring the top 0.5%, even though the same 199 losers are spamming their resumes to every job posting.
Well, a simple way to filter out that 199 is to apply FizzBuzz or equivalent.
He describes how he and other companies get 200 applicants for most job postings, of which only one may actually be "good enough." I've seen numbers like that myself when on the hiring end. So everyone thinks they're hiring the top 0.5%, even though the same 199 losers are spamming their resumes to every job posting.
Well, a simple way to filter out that 199 is to apply FizzBuzz or equivalent.
[1] http://www.joelonsoftware.com/items/2005/01/27.html