Для начала подготовьтесь к собеседованиям, их будет несколько. Как правило, работа с кандидатами состоит из нескольких этапов:
Телефонный скрининг — это быстрое интервью по телефону или видео. Нужно, чтобы быстро убедиться, что вы живой и адекватный, подходите на вакансию и с вами имеет смысл беседовать дальше. Могут дать небольшую задачку, главное — не растеряться.
Технические интервью — проверка ваших профессиональных знаний и навыков. Вас ждут алгоритмические интервью, системный дизайн, вращение деревьев в голове на время и прочее в таком духе.
Поведенческое интервью — проверка ваших социальных навыков и soft skills. Насколько вы впишетесь в команду, как решаете конфликты, реагируете на критику и неприятные ситуации.
Количество встреч на каждом этапе зависит от компании и типа задач.
В интернете много спорят о целесообразности этапов и вменяемости рекрутеров, но объективности ради заметим, что собеседования в несколько этапов проводят не из чистой любви к садизму. Похоже, это единственный рациональный способ справиться с огромным потоком кандидатов самого разного уровня навыков и душевного здоровья.
В современном найме наметился тренд ужесточения технических интервью. Даже небольшие конторы начали выматывать кандидатов сложными задачками, уровень которых некоторым командам даже не нужен. Вас вполне могут заставить решать примеры на бумажке под тиканье секундомера, проверяя скорость мышления и стрессоустойчивость. Но головоломки точно вышли из моды и ребусы про коз и ящики уже никто не загадывает. Впрочем, в крупных конторах бывает по-разному. Например, у Atlassian раньше было вменяемое собеседование с минимумом задачек, но теперь они лютуют, а Сергей в прошлом году
почти без приключений устроился в ThoughtWorks.