#какэтоесть
Пара слов про собесы и подготовку к ним.
Начиная рассылать резюме, я очень приблизительно представлял, что меня ждёт. Я был наслышан про многоступенчатые интервью в крупняках, но где, что, когда - да фиг его знает, на месте разберёмся. Было понятно, что где-то в начале надо будет поговорить с рекрутером, где-то потом (наверное?) будет техническое собеседование, но только и всего.
В разных компаниях процесс построен по-разному, но если говорить про размашистые процессы, то обычно они включают в себя следующие шаги:
* первичный скрининг с рекрутером, где проверяется ваша общая адекватность и совпадение ваших ожиданий с требованиями вакансии и vice versa;
* техническое интервью номер раз;
* техническое интервью номер два;
* team fit-интервью.
Часто перед первым пунктом или между первыми двумя вставляют шаг с автоматической проверкой чего-либо: это могут быть тесты, например, на логику или знание языка, анкеты и/или тестовые задания, которые нужно решить на какой-нибудь платформе, позволяющей запускать автотесты (например, hackerrank.com).
Из запомнившегося: одна компания просила пройти целых два теста на логику и общую эрудицию, каждый по 45 минут и минимум на 30 вопросов. Вопросы вида “вот вам восемь картинок, на каждой девять херовин в разном порядке, скажите, какая из предложенных шести картинок должна быть девятой” мои любимые. Особено в десять часов вечера после окончания рабочего дня, укладывания Берта, да ещё и решить надо за минуту.
В другой компании нужно было доработать приложение на Spring Boot (rest), добавив новый сервис и подтюнить два старых. Одна из доработок - добавить пометку удаления в сущности и протащить её использование и проверку по всему API :) Поностальгировал в этот момент. Доработки нужно было покрыть юнит-тестами, которые впоследствии запускались на hackerrank, который за 10 минут до окончания выделенного времени на решение задачи решил выдать мне исключение “в данном классе уже есть метод с таким именем”. ИспуганнаяСобакаСБананом.джпг. Хорошо, что я быстро догадался, что в авторы задания в классы с тестами, которые я дорабатывал, на лету добавляли своих тестов, и конечно же в паре тестов мои имена методов совпали с добавляемыми за кадром.
Даже в самых отлаженных процессах бывают сбои, так что не бойтесь писать рекрутеру, если вы не получили фидбэк в объявленные сроки. В одной из компаний моё решение тестовой задачи где-то зависло в системе учёта, и только после письма рекрутеру я получил множество извинений, крайне позитивный фидбэк и приглашение на следующий этап.
Этап скрининга с рекрутером достаточно стандартный для процесса поиска работы. Разве что в случае, если вы решили менять тех стек, стоит в резюме отдельно выделить ваш опыт в годах/проектах на новом языке. Одна компания мне отказала, так как они думали, что у меня 10+ лет опыта именно в джаве, а не в целом в IT. 6 лет им не хватило :)
Некоторой неожиданностью для меня стал вопрос зарплатных ожиданий. Следует провести небольшой анализ как рынка зарплат на позиции, на которую вы претендуете, так и ваш предполагаемый уровень трат, чтобы понимать ниже какого уровня зарплаты падать просто нельзя. Здесь запомнилось два момента: одна компания сказала мне, что с моим бэкграундом я могу претендовать на заметно большую зп, чем я называл. Другая компания ошарашила меня вопросом про зп, предлагая релокацию в Сербию. Понятное дело, что у вас не будет списка средних зарплат в каждой стране, но как минимум будьте готовы рассказать рекрутерам ваши базовые потребности типа “нам нужно будет снимать двушку, у нас маленький ребёнок, кошка и хотелось бы не умереть с голоду”.
Так же следует трезво оценить свой уровень английского и пройти пару тестов на определение этого уровня, в первую очередь для себя. Да, 17 лет назад у меня был B2, но я трезво оценивал себя и понимал, что подрастерянной за года без практики и отпусков лексики не хватит на высокие позиции типа тимлида/сеньора.
Post #389
2.48K
- 👍 16
- 🔥 13
- ❤ 1
- 👏 1