А как тестовое задание поможет избежать неудач при найме (фейлов хайринга, как ты это называешь)?
Ну то есть для джуна - ок, можно отсеять тех, кто не понимает асинхронность и совсем не знаком с нодой
Но на проверку знаний миддла надо выкатить такое задание, которое быстро не сделать. Или имеется в виду оплачиваемые ТЗ?
А сениора и тем более лида ТЗ вообще не проверить, мне кажется
И потом, успешно сделанное тз никак не гарантирует что человек при найме задержится в компании. Там ещё куча причин может быть чтобы испытательный срок не был успешно пройден. И с обоих сторон, естественно
на middle не обязательно что-то долгое делать. Можно просто дать задание по рефакторингу кода. Чтобы он что-то починил, сказал об узких местах и предложил, как это можно улучшить.