This is all a function of interviews sucking right? Leet code is essentially completely independent from dev skill. Projects take too much commitment and time from the team and devs.
So, what option do teams have? Just hire the people that your good devs say are good is honestly the most effective practice that I've seen.