I can bang out fizzbuzz in 2-3 minutes in an interview situation, in multiple languages. I've done so multiple times. So why can't I get past the interviews and actually get a job offer?
In Python, slightly optimized-
for i in range(1,100):
p=i
if (i%3==0 and i%5==0): p="fizzbuzz"
else:
if (i%3==0): p="fizz"
else:
if (i%5==0): p="buzz"
print(p)

Evidently writing about the FizzBuzz problem on a programming blog results in a nigh-irresistible urge to code up a solution. The comments here, on Digg, and on Reddit – nearly a thousand in total – are filled with hastily coded solutions to FizzBuzz. Developers are nothing if not compulsive pro...