Dog>Сколько тут этот вопрос не подымался, защитники тестовых заданий так и не могут внятно объяснить что же конкретно они оценивают.
1. Результат не только компилируется, но и более-или-менее работает.
2. Код выглядит нормально
3. Результат нравится (хотя я обычно сталкивался с набором в front-end team, но может быть в нашей серверной группе тоже есть что-то что может нравится/не нравится)