Это зависит от уровня спеца, которого вы хотите подобрать, скажем сеньорам давать тестовые это насмехаться над их опытом, тк нормальный сеньор с опытом в три-пять лет и выше врядли станет тратить на это время, просто пойдёт дальше.
Джунов хорошо тестировать тестовыми, можно даже миддлов.
Самое идеальное интервью которое было у меня, это дали тестовое, средней сложности, потом провели код ревью, где собеседующий спрашивал чем я руководствовался когда принимал то или иное решение, так проверяется не левое это тестовое (например решение было найдено в сети или вообще написано кем то другим). Это самое классное.
Всякие лайв кодинги могут иметь место быть, и о они существенно стрессовее всего остального
На тестовое часто тупо нет времени. ИМХО самое прикольное это что-то типа парного программирования, когда вы как-бы вместе пишете какую-то маленькую штуку за часик, обязательно что-то гуглите, обсуждаете, ну как-будто уже работаете вместе