After reading “Imran on Tech > Using Fizz-Buzz to Find Developers who Grok Coding" I felt the urge to quickly doodle a Fizz-Buzz program or two.
For those who haven’t jumped on that link I’ll redact the article:
People with Computer Science degrees fail at simple Programming tests - which makes it a bitch to hire someone decent.
Separate the wheat from the chaff by asking them to program the childs game Fizz-Buzz for 1-100 on paper.
He says that it should take a couple of minutes, and that he’s seen senior coders take TEN to FIFTEEN minutes to do this. Personally I think this is a 1-minute task. So here goes…
1m 5s - not too bad, this is how I reckon it broke down
- 5s - double check the rules: fizz=3, buzz=5
- 15s - code the thing in my head
- 45s - grab my archaic quill and realise that pens are bloody slow
I think a better question might be “given 15 minutes” how many different ways could you write Fizz-Buzz…