На что вы обращаете внимание при выборе работы
Что проверяют
Зрелость ожиданий и то, насколько они совпадают с реальностью конкретной команды. В Java-вакансиях это особенно заметно: за словами «интересные задачи» почти всегда стоит система, которой несколько лет, и вопрос в том, готовы ли вы к этому.
Как отвечать
Разложите критерии так, чтобы под каждым был вопрос, который вы зададите:
- содержание работы: доля новой разработки против поддержки, монолит или набор сервисов, идёт ли обновление платформы и библиотек. Вопрос: что делала команда последние полгода;
- состояние кода: есть ли тесты и кто их пишет, сколько идёт сборка, как накатываются миграции базы, сколько времени занимает выкатка релиза;
- команда и роль: размер, обязательно ли ревью, кто владеет сервисами, как устроены дежурства и часто ли будят;
- рост: есть ли задачи на грейд выше, кто рядом сильнее, как устроен пересмотр зарплаты;
- условия: формат, переработки, вилка.
Говорите про мотивацию, а не про модность стека: «хочу сервисы с понятными границами и нормальным тестовым контуром» звучит сильнее, чем перечисление версий. И честно назовите, что для вас стоп-фактор, иначе его придётся обсуждать уже с оффером на руках.
Где спотыкаются
Сводят ответ к технологиям, а про продукт и пользователей сказать нечего. Возникает ощущение, что кандидату всё равно, что именно делает система, лишь бы стек был свежий.
Отвечают гладко и не задают ни одного встречного вопроса. Значит человек не выбирает, а соглашается, и на оффере это обычно заканчивается торгом на ровном месте.
Говорят про стабильность или долгосрочность как заклинание, без содержания. Стабильность бывает разная: у одного это отсутствие авралов, у другого белая зарплата, у третьего понятный план на год, и собеседник должен услышать, какая ваша.