(0) часа а три-четыре - максимум. Более трудоемкие джун не осилит, а все сотальные тупо поленятся. Да и на два-то часа - это надо прямо заинтересовать человека, чтобы он согласился париться.
СОстав задания полностью определяется целью поиска. Если нужен кодер по ТЗ, то - синтаксис. Если нужен "Коля, на тебе хотелку, делае за**ись", то - ну, ты понял.
Если мне интересна вакансия, то могу и больше времени потратить. Но крайне негативно отношусь к "практическим" заданиям на проектирование и реализацию пользовательского интерфейса.
(0) > Какая для вас максимально допустимая длительность тестового задания, выполняемого на дому?
Зависит от желания заполучить вакансию.
Но, ИМХО, больше четырех часов - это перебор.
В 4 часа можно впихнуть задачу достаточно объёмную, чтобы понять о кандидате всё - и умение кодить, и знание предметки.
> насколько "синтетическим" или наоборот, "практическим" оно должно быть
Зависит от того, какова цель теста. Если цель определить уровень кодера, то задание может быть чисто синтетическим и оторванным от реальности (по типу задачек на спеца 1С).
Если задача состоит в том, чтобы понять уровень знания предметной области, то задачка должна быть максимально приближена к жизни (возможен пример из реально реализованных).
(0) Не более четырех часов. Тестовое задание не должно быть сложным и\или долгим.
Четыре
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой