Pull to refresh

Почему они такие… О вопросах на интервью

Level of difficultyEasy
Reading time3 min
Views10K

Каждый из нас бывал на интервью собеседовании. Сначала в офисе, позже напротив собственного монитора сидел, потел, волновался, ошибался в самых элементарных вещах, а потом, когда уже всё кончилось, думал — почему же они спрашивают именно то, что спрашивают? Им правда необходимо, чтобы я наизусть знал методы класса Object? Неужели они реально используют Vector в своем коде? Или разрабатывают новые алгоритмы сортировки на основе сортировки пузырьком? Сегодня поговорим именно об этом — о вопросах на собеседовании и почему они именно такие.

Хомяки живут в среднем 2-3 года. Программист работает в компании еще меньше
Хомяки живут в среднем 2-3 года. Программист работает в компании еще меньше

Рассмотрим весь процесс найма сверху вниз.

Для начала размышлений предлагаю встать на позицию директора (и не ниже!) некоего предприятия или департамента в крупном предприятии и посмотреть, как он видит найм с высоты собственного полета. У него для принятия решения о найме есть ровно два повода — текучка и новые проекты. Он одобряет некое количество человек (по сути, выделяет бюджет) и спускает задачу HR‑директору — нанять! Для директора главное — чтобы человек более‑менее нормально выполнял рабочие задачи на своем месте без превышения бюджета. Остальное его не сильно волнует.

HR‑директор берет под козырек и ставит задачу отделу — Света ищет 5 сеньоров, Настя 8 миддлов, а Вика…Вике сегодня не повезло, ей надо нанять 12 джунов, да. Держись, Вика, мы тебе на молоко тортик за вредность всем отделом скинемся. Начинается работа по найму.

Света, Настя и Вика перебирают резюме, созваниваются с кандидатами, проводят быструю сверку резюме с реальностью и небольшой скрининг на адекватность. Большего они не могут, да и не ждут от них большего. Далее следует развилка.

Направо пойдешь...
Направо пойдешь...

В одних компаниях собеседование проводят специально выделенные для этого, чаще всего молодые, люди. Эти люди вообще никак не мотивированы узнать реальный уровень кандидата, а потому вопросы свои черпают из интернета. Первая ссылка в гугле покажет вам список именно этих вопросов. А так как список был сделан давно и исчерпывающим, отсюда и казусы про vector.

В других компаниях на техсобес приходят лиды команд или сеньорные разработчики. Так как это отвлекает их от прямых обязанностей, они чаще всего относятся к кандидатам не очень‑то благосклонно, а вопросы формируют как будто из желания кандидата завалить на экзамене — максимально далекие от практики и глубокие по сути. Например о внутреннем устройстве LinkedBlockingQueue, ведь это самое внутреннее устройство никак нельзя увидеть, просто открыв IDE. Такие вещи совершенно необходимо знать наизусть!

Борис Николаевич согласен.
Борис Николаевич согласен.

Как видим, собеседование в первом случае про зубрёжку, во втором — скорее про везение. Реального уровня кандидатов ни один из способов не показывает, страдают кандидаты, оставаясь без работы либо попадая на нерелевантные должности, страдают компании — за забором очередь, а нанять никого не получается, страдают HR — не выполняют план, да и директору плохо — работу работать некому. Кошмар.

И тут возникает резонный вопрос — а как надо? Но тут я столкнулся с обширностью темы, и решил разбить статью на две, а может и на три части. Так что следующая часть будет именно о том, что мы хотим о кандидате узнать в процессе собеседования, и как мы это узнаем. Скоро всё будет, оставайтесь на связи!

Уже скоро
Уже скоро

Tags:
Hubs:
Total votes 34: ↑11 and ↓23-10
Comments25

Articles