Everyone should use FizzBuzz and teams should come up with similar challenges that are novel enough not to be memorized.
The reason why FizzBuzz exists is because a lot of people apply for programming jobs who can't write code. It's not just that they don't know framework X or have an outdated approach to problems. They literally cannot produce anything remotely recognizable as working code.
The reason why FizzBuzz exists is because a lot of people apply for programming jobs who can't write code. It's not just that they don't know framework X or have an outdated approach to problems. They literally cannot produce anything remotely recognizable as working code.