This is a bad FizzBuzz question, in my opinion.
That is to say, this question has worked for us as a dev house, maybe not so much if you're hiring contractors, I can't say for sure.
FizzBuzz questions are all about assessing, in less than 30 seconds, if you should even be giving the person on the phone the time of day.