You make a valid point that while the rules of the game are known ahead of time, it’s strange that the entire industry is stuck in this local maximum of LeetCode interviews. Big companies are comfortable with the status quo, and small companies just don’t have the budget to experiment with anything else (maybe with some one-offs).
Sadly, it’s not just the interview loops—the way candidates are screened for roles also sucks.
I’ve seen startups trying to innovate in this space for many years now, and it’s surprising that absolutely nothing has changed.