Что показывает сильный кандидат?
Оцените базовые навыки программирования и решения задач без объёмного задания на дом. Ищите конкретные подтверждения необходимых навыков, а не только хорошо подготовленную презентацию.
- Читайте код и анализируйте его
- Разберитесь в проблемах
- Осваивайте новые понятия
Дополнительный вопрос по теме работы
Прочитайте короткую функцию, объясните один граничный случай и предложите небольшое исправление, которое можно проверить.
Перед заданием сообщите инструкции и критерии оценки. Не затягивайте и не просите кандидатов выполнять коммерческую работу бесплатно.
Вопрос, который стоит задать
Расскажите, что бы вы делали, если бы ошибку не удавалось стабильно воспроизвести.
Задавайте каждому кандидату один и тот же основной вопрос, а затем уточняйте детали на основе его ответов. Предусмотрите необходимые условия.