Проведение тестовых заданий
Проверка того, как кандидат умеет решать задачи — это классика. Но чтобы задание показало не только «умение кодить» или «рисовать», добавьте дополнительный критерий.
Например, вместо задачи «Напишите код калькулятора» дайте программисту условие: «Сделайте калькулятор, но так, чтобы им мог пользоваться человек, плохо видящий экран». Сразу видно не только знание синтаксиса, но и умение думать о пользователе.
Кроме того, можно придумать задание с реальным ограничением — дедлайны, ресурсные лимиты или нестандартные условия. Результат покажет, как у кандидата идёт работа в не стерильных условиях.