Подводя итоги, можно сказать, что правильно составленные и не слишком объемные тестовые задания для IT-специалистов могут показать уровень квалификации кандидата, особенно с учетом того, что задание он делает в привычной обстановке, не в режиме реального времени на собеседовании, испытывая стресс. При этом у нанимающего есть все возможности на интервью оценить, насколько глубоко кандидат погружен в тему, сам ли он делал тестовое задание или нет – это проверяется более глубокими вопросами или вопросами «немного в сторону».
Тестовые задания рационально применять не для всех IT-профилей – во многих случаях стоит проводить интервью с live-кодингом или в виде обсуждения проекта из портфолио. И не лишним будет еще добавить, что в случае найма очень редких специалистов, которых мало на рынке и за которыми ведется настоящая охота, тестовыми заданиями, особенно объемными, лучше не злоупотреблять – лучше провести интервью в режиме реального времени.
Не могу не поделиться списком тестовых заданий, которые мы много лет собирали: https://github.com/Hexlet/ru-test-assignments Даем его как ориентир для всех наших студентов