Recently I had some extremely thought provoking conversations with a team. We discussed architecture design, scalability, optimizations I’ve done in my own work, how I think about architecting systems and we did some pair programming. It was awesome! They evaluated me from so many different angles. Some personality evaluations, interviews where I got to ask questions back to back to them, relevant questions to my experience, hands on pair programming. Sure it was a bit long, but I got to interview THEM as well. The final interview was the manager wanting feedback on the interview itself and if it was fair, so they could pivot and improve if necessary.
Btw this wasn’t even a small company, which goes to show anyone _could_ do these types of interviews if they trained the interviewers properly.
Really though, if you think LeetCode style questions aren't worthwhile but the employer does, there's a big cultural mismatch between you and them already. Simply go elsewhere and both of you will be happier in the end.