I usually ask the candidate for a live coding test over zoom. "Here's what you need to code, please share your screen while you're doing it so I can see how you work. You're free to google, of course, because that what we all do at work. The guy who wrote the quiz did it in 5min, I did it in 10. I give you 20 just in case. Please start now."
Then I watch them code. After that, we discuss their approach. But usually the second step never happened, because as soon as the timer stops and I see their code, the code (and how they're writing it) usually tells everything.