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


Image of London
Автор фото: @_leafabienne


Предыстория. Мне очень хотелось переехать, и я пыталась найти себе работу в Лондонe, еще пока была в Москве. У мужа это получилось быстрее, так что переехала с ним и продолжила поиски уже на месте по dependant визе. Мотивация статьи — сравнить поиск работы из России и поиск работы “на месте”. Спойлер: “на месте” по dependent визе многократно быстрее ;).

Процесс рекрутинга


Процесс рекрутинга в зарубежные компании можно разделить на несколько этапов


Разговор с HR


Это – Ваш первый способ поверить свой английский, рассказать о себе и узнать о компании: о том, кого они ищут, и в какой культуре предстоит с ними работать. HR обязательно будет Вас спрашивать, что Вы уже знаете о компании и почему Вам будет интересно с ними поработать. Не стесняйтесь уже здесь задать как можно больше вопросов со своей стороны.


Технические этапы


Первый технический этап – задание на разработку или тест. Эта два совершенно разных подхода.


Image of Code
Автор фото: @codestorm


Задание на разработку – заключается в том, чтобы реализовать небольшой микросервис. Чаще всего реализовать необходимо простой REST API c использованием реляционной БД.


Обязательными условиями является покрытие тестами и добавление хорошего README c описанием проекта. Еще одно обязательное условие — возможность запустить приложение и проверить его работу. У меня таких заданий набралось порядка десяти.


Технический тест – высылается на 60/90/120 минут, включает в себя задачки по типу задачек с leetcode. Задач в тестовом задании может быть несколько. Задачи могут быть как совсем простые, так и сложные.


Второй технический этап – тут тоже все зависит от компании и креативности собеседующего. Некоторые компании просто проходят по списку всех популярных технических вопросов по Java, Rest API, SOLID-принципам, и т.д., и т.п. Некоторые компании попросят решать задачу в он-лайн режиме. В этом случае важно показать ход мыслей, расспросить требования к условиям задачи, выбрать правильно структуры данных, рассказать, какие ты будешь писать тесты, и т.д.


Затем может последовать и третий технический этап. Может быть так: на первом этапе у вас было code-pair интервью, на втором — проверка знаний языка и фреймворков, на третьем — понимание архитектуры приложений и распределенных систем.


Финальный этап – это интервью на soft-skills: здесь попросят раскрыть такие вопросы, как культура работы в команде, умение справляться со стрессовыми ситуациями и умение доказать свою точку зрения. Угадать здесь, что именно хочет компания/команда, пожалуй, бесполезно. Здесь лучше честно понять свои сильные и слабые стороны, рассказать о тех и других. Также важно уметь ответить на вопрос о том, какую идеальную компанию ты ищешь для себя сейчас и где ты себя видишь через 5 лет. (Да, эти вопросы кажутся самыми немыслимыми, учитывая нестабильность мира, но все-таки Вы должны подготовить рассказ и хорошо на этом этапе выступить.)


Сравнение процессов


Теперь про разницу между собеседованиями из России или же “на месте”.


Image of Code
Автор фото: @visuals


Из России возможны два варианта: либо все интервью у Вас будут по видео связи, либо будет один-два интервью по видео связи, после чего Вас пригласят собеседоваться на on-site интервью. Во втором случае Вас ждет несколько интервью в один день, и компания сама оплатит Ваш перелет туда-обратно, ночь в отеле и расходы на питание/транспорт в день собеседования. Может быть и комбинация таких подходов: три-пять собеседований по видео связи, и только после этого — приглашение на on-site.
Длительность процесса найма может сильно отличаться в зависимости от компании. Если процессы в самой компании очень медленные, то рассмотрение кандидата может растянуться на 2-3 месяца. Второй момент по срокам — это то, сколько времени дают на подумать и принять оффер. При релокейте Вам дадут две недели, если попросить подождать — дадут и возможность подождать, но многие компании попросят поторопиться. После получения оффера самое быстрое получение визы может занять, наверное, 2.5 месяца (так получилось у нас). Но процесс может растянуться и на 4-6 месяцев. Т.е. если вы хотели бы уже через полгода реолацироваться, но еще не начали процесс ни с одним hr-ом, возможно, придется скорректировать свои ожидания, а начать что-то искать — прямо сегодня.


“На месте” технический и финальный этапы у Вас могут состояться лично с интервьюверами. Для меня это было существенным плюсом, т.к.и мне было проще понять собеседующего, и ему меня. Также есть доска или бумага, которые можно использовать для написания кода или рисования архитектуры, что очень помогает донести до интервьювера информацию о своих скиллах. Обратная сторона медали — время на принятие оффера. Оно может быть всего 2-3 дня, HR-ы парируют тем, что у них очень много кандидатов. Насколько это правда — сказать сложно, мотивация HR-ов ясна — им за каждого “проданного” кандидата выдается хороший бонус. Так что здесь надо приготовиться давать отказ и быстро принимать решение.


Сроки


Image of Time
Автор фото: @ikukevk


В целом процесс поиска работы “на месте” происходит значительно быстрее и динамичнее. Проанализировав все даты собеседований, которые у меня накопились, мне удалось составить вот такую табличку:


Количество дней между этапами Разговор с HR 1 этап Feedback, 2 этап Feedback, Финальный этап Оффер
Удаленно 0 5-10 рабочих дней (7-14 включая выходные) 5-10 рабочих дней (7-14 включая выходные) 5-10 рабочих дней (7-14 включая выходные) 1
На месте 0 3-4 дня 3-4 дня 3-4 дня 1
Пример – на месте 14 февраля 19 февраля (интервью по скайпу) 20 февраля выслали тест, 25 февраля отправляю тест 27 февраля собеседуюсь onsite 28 февраля – получаю оффер на подписание.

Что по итогу можно посоветовать?


Искать единомышленников — тех, кто уже эмигрировал: многие люди с радостью поделятся своим опытом, передадут ваш контакт знакомым HR-ам, а резюме проревьювят и запушат внутри своей компании. Про то, как его делать, что в нем указывать, и как себя продавать — тема для отдельной статьи. Надеюсь, данный материал поможет подготовиться и запастись терпением.


Успехов Вам!