Ignoring how ridiculous and impractical this idea is, it fails to capture some of the most important skills in being a developer. Framing real-world problems as code problems. Anticipating design issues. Knowing the right trade-off between solution correctness, complexity,and effort. Mentoring and accelerating others. This is barely different than leetcode interviews.