There is plenty of room for more open tests, but fizzbuzz doesn't require it.
There is plenty of room for more open tests, but fizzbuzz doesn't require it.
Thats the job though. Most jobs include a lot of googling + copy/paste.
That's precisely my point.
If your selection process includes fizzbuzz then your selection process is ineffective.
Both of those examples have rigorous training requirements before it's even legal to call yourself one and even then they still have some level of fraud.
Anyone can call themselves a programmer and the only real world requirement is being able to program.
There are many, many approaches that will also filter them out, but the point of fizzbuzz is to do it immediately without wasting a lot of time of your engineers on candidates that can and should be discarded within five minutes.