Найти в Дзене

Что если непонимание одной мелочи не дает всем успешно проходить технические интервью

Типичное собеседование двух кандидатов на позицию Middle-разработчика. Технически оба довольно сильные.
Один из них прошел, второй - нет.
Хотя второй решил задачи быстрее и код написал чище.
Кандидат №1 - Антон:
Даю задачу на алгоритмы. Начинает решать.
Через 5 минут останавливается: "Блин, извините, я тут ошибку допустил. Сейчас исправлю."
Исправляет, продолжает.
Еще через минуту: "О, и здесь тоже не то, а вот правильный вариант."
Решает задачу, с тремя исправлениями по ходу.
Кандидат №2 - Максим:
Та же задача. Решает быстро, без ошибок.
Но когда я задаю вопрос: "А почему выбрал именно этот подход?"
Он напрягается, односложно отвечает и ждет следующего вопроса.
Спрашиваю: "А как бы ты оптимизировал для большего объема данных?"
"Хм... не знаю, может, кэширование."
Молчит и ждет оценки.
В начале интервью:
Антон: Руки немного дрожат, говорит: "Честно, немного волнуюсь, первое интервью за долгое время. Дайте минуту собраться."
Максим: Делает вид что спокоен, но видно - зажат. Скрещенны

Типичное собеседование двух кандидатов на позицию Middle-разработчика. Технически оба довольно сильные.
Один из них прошел, второй - нет.
Хотя второй решил задачи быстрее и код написал чище.

Кандидат №1 - Антон:
Даю задачу на алгоритмы. Начинает решать.
Через 5 минут останавливается: "Блин, извините, я тут ошибку допустил. Сейчас исправлю."
Исправляет, продолжает.
Еще через минуту: "О, и здесь тоже не то, а вот правильный вариант."
Решает задачу, с тремя исправлениями по ходу.

Кандидат №2 - Максим:
Та же задача. Решает быстро, без ошибок.
Но когда я задаю вопрос: "А почему выбрал именно этот подход?"
Он напрягается, односложно отвечает и ждет следующего вопроса.
Спрашиваю: "А как бы ты оптимизировал для большего объема данных?"
"Хм... не знаю, может, кэширование."
Молчит и ждет оценки.

В начале интервью:
Антон: Руки немного дрожат, говорит: "Честно, немного волнуюсь, первое интервью за долгое время. Дайте минуту собраться."
Максим: Делает вид что спокоен, но видно - зажат. Скрещенные руки, односложные ответы, слегка дрожит.

Почему взяли Антона:
Мелочь 1: Он признавал ошибки
"Ой, тут баг, исправляю" - это не слабость. Это зрелость.
В реальной работе баги будут и важно, чтобы человек их видел и исправлял, а не скрывал.

Мелочь 2: Он превратил интервью в диалог
Задавал встречные вопросы: "А какой объем данных мы ожидаем? От этого зависит подход."
Обсуждал альтернативы: "Можно решить через HashMap, а можно через сортировку. Вот плюсы и минусы каждого."
Не экзамен, а беседа коллег.

Мелочь 3: Он не скрывал нервозность
"Немного волнуюсь" - честно и по-человечески.
Это сняло напряжение. Мы оба расслабились и нормально поговорили.
А Максим:
Пытался быть идеальным, скрывал ошибки, нервозность, односложно отвечал.
Выглядел как робот, а не как человек, с которым будем работать.

Что не понимают 90% кандидатов:
Интервью - это не экзамен, где надо быть идеальным.
Интервью - это симуляция реальной работы.
Мы проверяем: комфортно ли будет работать вместе?
А вы делаете эти ошибки на собеседованиях? Поделитесь опытом.