Здесь вопрос не столько в тестовом, сколько в найме-процессе самой компании. Если компания известная (даже локальная, не гугл), имеет хорошую репутацию и отзывы и дает при этом интересное тестовое, напрямую связанное с проектом, и продолжительность этого тестового не превышает 4–5 часов, то это не проблема. Имею опыт, когда на работе столкнулся с задачкой из тестового, уже знал что и к чему, это было даже приятно. Но когда тебе дают какое-то напряженное и длинное тестовое, абстрактное и без всякой пользы, то желания его делать совсем нет.
Бывает также несоответствие компании:
1) тестовое словно ок, но этапы собеседований провальные;
2) тестовое ок, собеседования ок, а проект говно (а то и компания в целом).
Ну или по классике, когда в тестовом или на собеседовании ты должен показать супер-мегауровень, а на проекте делаешь простые неинтересные задачи. Поэтому компании, прежде всего, должны быть адекватны и подбирать людей по тем критериям, которые им действительно нужны + реально оценивать свои позиции на рынке и желаемое время закрытия вакансии. Если ты ноунейм компания, то большинство не сильно заинтересовано вообще рассматривать твою вакансию, не говоря уже о тестовом. Поэтому должен быть какой-то баланс исходя из того, что тестовое это априори — напряжная штука и не каждая компания достойна того, чтобы так сильно морочить людям голову.