Собеседования и финалы за выходные: истории разработчиков, которые пришли в Яндекс по быстрому оферу

2 июля 2023
Валера занимается разработкой мобильных приложений, Илья ведёт проекты по логистике, а Саша руководит одной из групп в сервисе монетизации для мобильных приложений. Кроме работы в Яндексе, их объединяет то, что они пришли в компанию по быстрому оферу. Всего за выходные ребята прошли собеседования, финалы и выбрали команду, в которой хотят работать. Они рассказывают, как это было.
Посмотреть и откликнуться на вакансии

Валера Безуглый: «Под конец я немного „плыл“, но это были отличные выходные, которые прошли на одном дыхании»

Формат собеседований: Weekend Offer.
Когда проходил: июль 2022 года.

В начале лета 2022 года я решил поменять работу. Планировал это сделать ближе к осени, поэтому в спокойном режиме стал рассматривать предложения. Было желание пройти собеседование в Яндекс, но я понимал, что этапов много и их надо будет синхронизировать с рабочим графиком. Как это сделать, на тот момент не представлял, поэтому решил не торопиться. Но в июле в соцсетях увидел предложение о Weekend Offer и не стал ждать осени.

Weekend Offer
Длится два дня и проходит один раз в полгода.

Это мероприятие, в котором участвуют команды разных сервисов Яндекса. Примерно за неделю до него кандидаты знакомятся с руководителями, которые ищут специалистов. В первый день Weekend Offer участники проходят технические интервью, а во второй день — финалы, где подробнее узнают о задачах и выбирают команду.

От момента, когда я увидел предложение Яндекса, до офера прошла всего неделя

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

Первым этапом я прошёл онлайн-тестирование на платформе Яндекс Контест. Ответы проверяли в ручном режиме*, поэтому результат я узнал на следующий день. Специально я к тестам не готовился, только освежил в памяти теорию и посмотрел материалы от Яндекса и видео, на которых разработчики рассказывали, как проходят секции с кодом.

Накануне мероприятия мне позвонила HR, провела скрининг и подробно рассказала, что и как пройдёт на выходных.

Вручную проверяются только задачи по мобильной разработке. Для остальных мероприятий проверка автоматическая, поэтому участники сразу видят результат в Контесте.
*
День 1. Суббота

Утро началось с общих встреч*. Представители команд рассказали о задачах и вакансиях. Потом были две секции: по платформе и на решение алгоритмических задач. Каждая длилась час, а между ними небольшой перерыв, чтобы собраться с мыслями.

Несмотря на стрессовость, день прошёл максимально комфортно благодаря рекрутеру. Она буквально вела меня за руку: вот ссылка для следующей секции, вот промежуточные результаты, вот напоминание о встрече. Она мгновенно закрывала все вопросы, за счёт чего я и чувствовал себя комфортнее.

В 2022 году участники знакомились с командами в день секций. Сейчас встреча-знакомство проходит заранее — примерно за неделю до мероприятия.
*
День 2. Воскресенье

Встречи с нанимающими сервисами длились четыре часа подряд. Запомнился финал с Маркетом. Когда я пообщался с Женей Абашкиным, руководителем группы iOS-разработки продукта, то понял, что у нас совпадают ценности: мы одинаково смотрели на выбор технологий, уровень технического качества и процессы работы над продуктом. Поэтому пошёл к нему в команду на позицию старшего разработчика.

Во время быстрого офера чувствовал себя в процессе до конца

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

Мне даже не надо было отвлекаться на обед, потому что нам давали промокоды Яндекс Еды. Я делал заказ, и мне его привозили. И это впечатлило: я пришёл собеситься, а меня ещё и покормили.

В июне 2023 года я уже сам стал собеседующим на Weekend Offer.

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

Саша Де Ланк: «В конце дня ты уже понимаешь, будет офер или нет, и можешь строить планы дальше»

Формат собеседований: One day offer.
Когда проходил: июнь 2022 года.

Так совпало, что в момент, когда со мной связался рекрутер, в Яндексе проходил One day offer. Можно было пойти и классическим путём, когда собеседования занимают несколько недель, но я решил ускорить процесс.

One day offer сейчас не проводится, зато появился Fast Track
В таком мероприятии участвует один сервис или направление, которое ищет новых людей в команду — и не только разработчиков. Если Weekend Offer бывает раз в полгода, то Fast Track проводится чаще, а процесс найма длится так же один-два дня.
Мне предстояло пройти две технические секции: архитектурную и алгоритмическую. По поводу последней у меня были опасения, так как компании редко проводят подобные отборочные испытания. Казалось, что какие-то гики будут меня гонять по вещам, которые не имеют отношения к реальной работе. Из-за этого сомневался и спрашивал себя: «Надо ли мне это? Готов ли я сильно отрываться от практических задач и погружаться в сложные алгоритмы?»

Чтобы понять, что будет на секциях, стал читать о них отзывы

Они были разные — и положительные, и саркастические, но в целом я понял, что задачи будут адекватными. Тогда я нашёл курс по подготовке к алгоритмическому собеседованию на Практикуме. Он был бесплатный и помог мне освежить в памяти всё, что я хотел: базовые алгоритмы, оценки времени работы и затрат памяти в нотации Big O и другие моменты. Также порешал задачи на Codewars и LeetCode для тренировки.

Первым этапом надо было пройти тестирование на Контесте и получить минимум 100 баллов за 3 часа. Только после этого попадаешь на секции.

One day offer занял один день: мы стартовали около 10 утра, а закончили к 19 вечера

В субботу меня ждали две секции и три финала. Перед техническими интервью были презентации проектов, в которые шёл набор сотрудников. До мероприятия у меня были опасения, что из-за масштабов проектов я потеряюсь в бюрократии, как винтик: слышал подобные отзывы от некоторых знакомых из других крупных компаний. Но руководители с воодушевлением рассказали о своих направлениях и планах, показали, что открыты новым людям, — в общем, сразу заинтересовали.

На собеседовании по алгоритмам мне дали большую задачу, которую я защитил по всем пунктам. Забегая вперёд, скажу, что в процессе работы в Яндексе я убедился: навыки, которые проверяются в алгоритмическом собеседовании, так же важны в работе, как и опыт решения прикладных задач.На архитектурной секции мне дали спроектировать отечественный аналог Stack Overflow, каждый аспект которого мы по очереди рассматривали с интервьюером. Он спрашивал меня, какие решения оптимальнее всего использовать, на что обратить внимание, чего стоит опасаться. По итогам двух этапов мне сразу сообщили, что я справился успешно и меня готовы нанимать — оставалось только определиться с командой.

На финалах почувствовал мэтч с командой Рекламы

Я общался с руководителями команд Поиска, Облака, Переводчика и Рекламы, предложение которой привлекло меня больше всего. Мне понравилось, что реклама — это ключевой бизнес Яндекса, который генерирует наибольшую часть выручки, помогает компании расти и запускать новые проекты. Привлекает, что направление бурно развивается — рост трафика 60% в год. А среди клиентов по монетизации — как известные сервисы самого Яндекса: Почта, Навигатор, Поиск, Погода, Игры, Кинопоиск, так и крупнейшие сторонние компании: «Авито», VK, «РИА Новости», Xiaomi.

Я уже работал с системами монетизации и знал, что в рекламе всё на драйве. Постоянно появляются новые партнёры и рекламные форматы, решения принимаются быстро и сразу обкатываются на рынке. При этом технически это одна из сложнейших областей, которая бросает разработчику серьёзные вызовы.

Когда я пришёл в Яндекс, то сначала занял позицию фронтенд-разработчика в группе видеорекламы. Примерно в это же время в службе In-app-рекламы шла реструктуризация, и в неё требовался человек с опытом в руководстве и мобильной разработке, в том числе с Unity. А у меня как раз были такие навыки. В итоге через пару месяцев после прихода в Яндекс мне предложили возглавить группу международных продуктов и интеграции.

В In-app-рекламе привлекает возможность работы сразу со множеством разных технологий. Помимо стандартного стека iOS и Android, мы пишем бэкенд на Java, Shell, Python, Gradle-скрипты для инфраструктуры, работаем с Unity, Flutter и другими кросс-платформенными фреймворками.

В итоге, пройдя все этапы отбора One day offer, я попал в отличную команду, нашёл применение своему разностороннему опыту и получил новый импульс развития карьеры.

Совет от Саши
Быстрый офер — отличная возможность сэкономить время при устройстве на работу и при этом поучаствовать в необычном мероприятии, узнать о новых сервисах и решениях на рынке, подискутировать с опытными специалистами.

Для подготовки в сети есть множество открытых курсов и материалов от самого Яндекса, примеров задач от тех, кто уже участвовал в отборах. При наличии хорошего опыта в разработке подготовка не займёт много времени — лично я потратил около одного дня.

Илья Пономаренко: «Не знаю, как собеседующие выдерживают такой интенсивный график, но мне понравилось держать себя в тонусе все выходные»

Формат собеседований: Weekend Offer.
Когда проходил: ноябрь 2022 года.

На момент, когда я увидел предложение Яндекса, у меня был запущен процесс собеседования в другой компании. К концу Weekend Offer я рассматривал ещё два предложения, но уже понимал, что откажусь от них, потому что хотел работать в крупной продуктовой компании. А быстрый офер лишь помог понять, что на другие вакансии я могу уже не тратить время.

На подготовку к секциям хватило двух дней

На прошлом месте я сам собеседовал разработчиков, поэтому понимал, что примерно будут спрашивать и в чём подтянуть знания. Потому сделал упор на архитектуру и порешал базовые задачи.

Тестирование на Контесте прошёл за пару часов. Набрал нужное количество баллов и увидел, что прохожу на следующий этап — секции.

День 1. Суббота

Он был посвящён техническим интервью. На алгоритмическом собеседовании мне предложили решить две задачи в «Блокноте». Интервьюер сразу видел ход решения. Писать код можно было на любом языке. Я работаю на Java, поэтому решал всё на нём.

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

День 2. Воскресенье

Собеседования заняли два часа. Всего было четыре нанимающие команды, с каждой из которых мы общались по полчаса. Обычно за это время сложно понять, подходит тебе предложение или нет, но один из продуктов больше привлёк моё внимание, поэтому 30 минут хватило.

Поскольку мне нравятся продуктовые задачи, то с командой, которая сфокусирована на инфраструктурных решениях, мы сразу не подошли друг другу. Потом я пообщался с командой Маркета, которая занимается автоматизацией складской логистики. Раньше я ничего не слышал о таком продукте, но планы по его развитию мне показались внушительными, поэтому я принял офер и занял позицию старшего разработчика. Сейчас веду проекты по логистике: от проектирования до запуска в прод.

Совет от Ильи
Если вам не хватит полчаса, чтобы сделать выбор, попросите созвониться ещё раз и обсудить конкретные процессы. Команды идут навстречу, поскольку заинтересованы в сильных разработчиках.
В какие команды сейчас можно попасть по быстрому оферу, рассказываем в календаре мероприятий. Там же есть сроки всех этапов и требования к участникам, чтобы было проще сориентироваться и оценить свои возможности.
Читать ещё
Мыши в Музее: история про коллекционирование (и самописных роботов)
Миша собирает компьютерные мышки больше 10 лет. Он рассказывает, как находит редкие экземпляры для своей коллекции
Начать с начала и прийти в Яндекс: как меняют карьерный трек
Маша и Женя рассказывают, почему решились уйти в новую сферу, как это сделали и чем теперь занимаются в Яндексе
«Две недели вместо рабочих задач мы кодили свои идеи»: как в Яндексе проводят хакатоны
Старший разработчик рассказывает, как нашёл способ разобрать техдолг и попробовать идеи, до которых не доходили руки

Посмотреть и откликнуться на вакансии

Wed Apr 17 2024 04:42:08 GMT+0300 (Moscow Standard Time)