So exactly what kind of interviews do you suggest that a company do at scale to hire people who will make $300K+ a year? Just talk them?
Hiring developers is half lottery, half dark art. Best guy I ever hired was when I was tech lead for a large streamer. I hired a guy at essentially minimum wage to write some very basic HTML pages. Within weeks he was writing code. Within a couple of years he was a much better dev than I'll ever be.
I'd almost be down by literally hiring devs by picking resumes out of a hat and just having them on probation. The sheer amount of time and energy wasted having good devs doing interviews instead of doing code is horrible.
Do CEOs and other executives have to go through leetcode-style interviews to be considered for their jobs?
Why not? People can't fake their way through a deeply technical, probing, 2-hour conversation.
You'd be amazed just how much you can learn about someone's actual skills and experience (or lack thereof) through long-form discussion. I think we don't truly talk enough in our currently broken interview process.