Привет, Хабр! Меня зовут Катя, я IT-рекрутер, нанимаю разработчиков в Авито уже четвёртый год. О сложном отношении хабровчан к эйчарам я наслышана, поэтому сразу дисклеймер — это не классическая HR-статья о том, что у нас «классный офис, молодой коллектив и печеньки на кухне». Это честный рассказ о такой практике найма инженеров, как Weekend Offer (WO).

Наверняка многие из вас видели предложения поучаствовать в такого рода активностях, а кто-то, возможно, даже посещал эти мероприятия. Обычно WO — это наймовые ивенты, на котором разработчики или другие IT-специалисты могут пройти весь процесс отбора и получить оффер за выходные. 

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

Рассказываю я на примере Weekend Offer Авито для бэкенд-разработчиков, который мы провели весной 2025 года. Несмотря на то, что большинство разработки в Авито ведется на языке Go, мы нанимаем кандидатов, владеющих другими языками, помогаем им погружаться в Go и обучаем их. Поэтому в WO приняли участие не только гошники, но и разрабы, которые пишут на PHP, Python, Java, C#, C++ и Node.js.

Внутри статьи:

Немного истории

В 2021 году мы провели первый WO, в нем приняли участие аналитики. Формат экспресс-найма здорово себя показал и мы решили раскатить WO на другие направления. Одним из ключевых стал бэкенд.

Почему Weekend Offer – это вин и для кандидата, и для работодателя:

Это удобно всем. Разработчики с головой погружены в свои проекты и на рабочей неделе не у всех есть время общаться рекрутерами. А тут как раз выходные и можно разом пройти все этапы в нерабочее время. Для Авито же WO — это способ познакомиться с новыми кандидатами, с которыми мы еще не общались.

Это быстро. Кандидаты проходили технические собеседования в субботу днем, уже вечером получили фидбек по собесу, а в воскресенье вечером узнали, ждет ли их оффер. Такая скорость — результат слаженной работы эйчар-команды (не хвастаемся, но гордимся). Например, интервьюеры заполняли фидбек после тех секций всего за 30 минут. 

Это прозрачно. Процесс отбора кандидатов был понятным и структурированным, с заранее известным расписанием этапов: регистрация, тест, телефонное интервью, технические собеседования и финал. Процесс стандартизирован, что обеспечивает справедливость и исключает субъективность.

А теперь я подробно остановлюсь на процессах и том, как у нас все устроено.

Тут еще больше контента

Заглянем за кулисы WO

Предварительная подготовка к ивенту проходила в два этапа:

Регистрация и первичное тестирование

Сразу после регистрации на лендинге мероприятия кандидаты получали небольшой тест на почту. Тест включает в себя 15 вопросов про разработку и про язык Go. Составлен он таким образом, чтобы кандидаты вне зависимости от языка программирования смогли набрать проходной балл. 

Телефонный скрининг

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

Как проходит Weekend Offer

Суббота: технические интервью

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

  • программирование алгоритмическая секция. Тут мы проверяли навыки кандидата в написании кода, алгоритмизации задач и понимании сложности написанного кода; 

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

  • проектирование архитектуры — дополнительная секция для тех кандидатов, которые претендуют на сеньорный грейд. 

Технические собеседования в рамках Weekend Offer 2025 мы проводили в соответствии со стандартным процессом найма Авито. А все для того, чтобы обеспечить равные условия для всех кандидатов.

О том, как проходят собеседования в Авито, можно почитать здесь.

В субботу мы успешно провели 340 технических собеседований, задействовав 100 интервьюеров и около 15 рекрутеров. 

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

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

Больше информации про наши направления найма и технические собеседования можно прочитать здесь

Воскресенье: финальные интервью

Во второй день уикэнда мы провели 30 финальных собеседований и представили кандидатам офферы. Каждое финальное интервью состояло из нескольких этапов: обсуждение опыта кандидата, презентация команд и ответы на вопросы кандидата. Особое внимание уделялось вопросам о мотивации, профессиональном развитии, рабочих процессах, инициативах и командной работе. 

По итогам успешного собеседования кандидат выбирал команду, наиболее соответствующую его интересам, и именно в эту команду мы направляли оффер.

Наш плейбук прямо по ссылке.

Офферы

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

После согласования оффера назначали встречу с участием кандидата, рекрутера и тимлида. Тимлид подробно рассказывал о команде и задачах, рекрутер презентовал условия оффера и бенефиты, а также отвечал на все вопросы кандидата. 

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

Кому может не подойти Weekend Offer?

  • Кандидатам, которым некомфортно проходить три технических интервью за один день. Интенсивный процесс может негативно сказаться на результатах.   

  • Тем, кто предпочитает выделить больше времени на тщательную подготовку к интервью.  

  • Соискателям, которым нужно больше времени для принятия решения по офферу. 

Жми сюда!

Чего мы хотели от Weekend Offer 2025

Мы собирались проверить две ключевые гипотезы:

  • возможно ли эффективно нанимать сеньор-разработчиков через формат Weekend Offer;

  • готовы ли разработчики, работающие не только на Go, но и на других языках программирования, участвовать в таком процессе.

При этом нужно было убедиться, что ускоренный формат найма не снизит качество отбора.

Получили ли мы желаемое?

Среди всех релевантных регистраций на мероприятие наблюдалась следующая разбивка по языкам программирования:  

Получено очков

После предварительных этапов отбора — тестирования и телефонных интервью — мы пригласили 145 кандидатов на Weekend Offer. В субботу провели 340 технических интервью, а в воскресенье — 30 финальных встреч.

Итог: 18 офферов.

Воронка найма следующая:

Воронка

Кол-во кандидатов

Конверсия

Техническое интервью

145

-

Финал

30

20%

Оффер

18

60%

Всего 18 офферов, из них 12 Go, 2 Python, 2 PHP, 1 С++, 1 NodeJS. Разбивка по грейдам — из 18 офферов: 5 сеньорных офферов и 13 мидл офферов. Из сеньорных офферов 2 Python, 2 Go, 1 PHP.

Получено очков
Разбивка по языкам программирования выставленных офферов

Теперь к гипотезам.

Мы подтвердили, что найм сеньорных разработчиков через Weekend Offer возможен при тщательной подготовке. Мы усложнили тестовое задание, чтобы отобрать сильных кандидатов. Сфокусировались на маркетинговых каналах, где активны сеньоры. Провели качественный отбор резюме, ориентируясь на мидл+ и сеньор-уровень. В итоге мы сделали 30% сеньорных офферов от общего количества. 

Вторая гипотеза касалась участия бэкенд-разработчиков на других языках, помимо Go. Анализ регистраций показал, что кандидаты на Python, PHP, Java, C#, C++, Node.js охотно участвуют в WO. Доля Go-разработчиков составила лишь 36%, что подтверждает интерес со стороны разработчиков на других языках. 

Что нужно, чтобы Weekend Offer получился. Наши выводы 

Выстроенные процессы найма

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

Достаточные ресурсы

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

Командная слаженность

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

Из-за рекордного количества участников, нам было необходимо набрать команду, которая справится с таким объемом. В итоге у нас было около 100 интервьюеров, 15 рекрутеров, HR BP каждого направления, C&B, а также представители рекрутмента и бизнеса, которые участвовали в согласовании офферов. 

Кликни здесь и узнаешь

Отзывы кандидатов, получивших оффер в Авито за выходные

Даниил Булгаков (middle-инженер)

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

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

Сами задачки были интересные и связанные с Авито. Не было чувства, что решаешь какую-то абстрактную «шляпу», которая никогда в работе не пригодится. Плюс очень классно, что на всех этапах были люди, которым можно было задать вопросы по оргмоментам. Они очень быстро реагировали и помогали. В общем движуха топ, буду рекомендовать всем знакомым».

Иван Пакеев (senior-инженер)

«Очень понравился формат Weekend Offer: организация была на высшем уровне. 

Особенно хочу отметить профессионализм интервьюеров: как в техническом плане, так и в вопросах софт-скиллов».

Александр Ермаков (middle-инженер)

«Всё было организовано на высшем уровне, особенно удивило, что не было никаких задержек по времени. Как указали в расписании так все и было, все четко по плану, даже с опережением. Оффер я получил в тот же день, когда было финальное интервью. А еще отмечу, что общение с интервьюерами было  максимально комфортным».

Пархомин Александр (senior-инженер) 

«По поводу фидбека:

  1. Не обычно, что событие происходит реально в выходной день, был удивлен такому количеству людей, которые откликнулись провести собеседование в выходной.

  2. Сами собесы не отличались от рядовых обычных, за исключением того, что обратная связь приходила достаточно быстро).

  3. Оффер, как и обещали прислали на второй день викенд оффера.

  4. Из неудобного было то, что слоты добавочных этапов были ограничены и приходилось подстраиваться либо не планировать ничего в эти два дня.

У меня история была необычная, так получилось, что у меня второй день викенд оффера, где проходили части встречи с тимлидами и презентация оффера, выпал на день, когда ехал на машине из Краснодара в Москву, этап с тимлидами проходил в коворкинге в Ростове, а оффер принимал на стоянке для отдыха где-то между Воронежем и Москвой».

Егор Ларкин (middle-инженер)

«Мне очень понравилось участие в Weekend Offer, организация была на высоте. 

Сначала прошел тестирование онлайн, никаких проблем с этим не возникло, платформа работала стабильно. 

Был этап hr-скриннинга с рекрутерами из changellenge. С ними было немного затянуто общение, долго получал ответы на вопросы. Это единственный недостаток, который могу выделить за весь процесс собеседований.

Я прошел 3 технических собеседования за 1 день, это очень сильно порадовало, потому что при других обстоятельствах этот процесс мог затягиваться на месяц. Получал фидбек моментально, так как интервьюеры занимались только собесами, это тоже очень ценно. На следующий день был финал, на котором я выбрал команду и команда выбрала меня) В этот же день получил оффер, над принятием которого почти и не думал) Думаю, что организация процесса в виде weekend offer положительно повлияла на мое решение, так как с подобным я еще нигде не сталкивался до этого.

В Авито мне очень нравится, сейчас активно прохожу онбординг и уже успел попасть на team get together. Классная активность, очень помогла познакомиться с командой и узнать друг друга».

Узнать больше о мероприятии можно на нашем лендинге.

Спасибо за уделенное статье время. Делитесь в комментариях впечатлениями о таком формате: приняли бы Вы участие в Weekend Offer?

А если хотите вместе с нами помогать людям и бизнесу через технологии — присоединяйтесь к командам. Свежие вакансии есть на нашем карьерном сайте.

Комментарии (27)


  1. CloudlyNosound
    18.06.2025 15:35

    Нет, никакой это не кринж. Кринж - это что-то наподобие чувства неловкости, граничащего с негодованием, когда наблюдаешь за чем-либо неуместным.

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


    1. contuild
      18.06.2025 15:35

      авито кринж


    1. eabarbashova Автор
      18.06.2025 15:35

      Спасибо за комментарий) Участвовать могут кандидаты любого возраста


      1. vzvzvz
        18.06.2025 15:35

        Понятно, что могут.

        Как относится молодой руководящий состав к дедам за 40-50?


        1. max9
          18.06.2025 15:35

          пей таблетки, а то опять по жопе получишь.jpg


  1. JustMoose
    18.06.2025 15:35

    "Мы усложнили тестовое задание, чтобы отобрать сильных кандидатов."

    Я как-то участвовал в подобном собесе на Авито.

    Получился дурдом.

    "Вот ваша задача, присылайте решение, как только будет готово". Делаю первый подход, присылаю вариант решения и вопросы. В этот момент hr делает вид, что она вообще не умеет ни читать, ни говорить, и молча отсылает решение разрабам. Вопросы, конечно, в процессе потерялись. Разрабы, естественно, пишут в ответ, что всё плохо.

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

    Спасибо, дорогой Авито. Но больше я подобных собесах участвовать не буду.

    Наверное, они хотели проверить, умею ли я читать мысли. А я, увы, не умею.


    1. vzvzvz
      18.06.2025 15:35

      Очень знакомая ситуация!

      У меня было такое, что не смогли собрать запустить решение к которому прилагалась подробная инструкция.


  1. Soupbreak
    18.06.2025 15:35

    То есть у кандидатов нет времени общаться на неделе, но сделать тестовое, потом hr, а затем еще 3 сессии(алго, дизайн, мейн стек) в свои выходные есть? Серьезно?

    И самое главное, ради чего? Это не FAANG(или около бигтех) по престижу и ачивкам, это не FAANG(да даже просто выше рынка) по зп, это не FAANG по обязательствам и ответственности компании(да да, еще помнят как вы кинули своих сотрудников в Армении). Но процесс почему-то как будто вы да.

    Если это закрывает ваши потребности в найме, то это хорошо, но не надо доказывать, что это норма для кандидатов


  1. steff
    18.06.2025 15:35

    Возможно, пропустил: а сколько человек из 18 получивших оффер пришли к вам работать? Полагаю, кто-то участвовал из "спортивного интереса"?


  1. Zulu0
    18.06.2025 15:35

    Смотрю я на это, и становится страшно. Собеседование в 100500 этапов становится новой реальностью. А зачем? Ах да, я забыл, таким как я, с опытом 10+, это не светит. Но, мой личный ад закончен, и сейчас меня окружают отличные ребята, и крутые специалисты... И без этих ваших алгосекций и лайвкодинга.


  1. ZVEZDO4ETik
    18.06.2025 15:35

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

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


    1. Zulu0
      18.06.2025 15:35

      В нормальные рейтинги не принимают, поэтому они решили организовать новый. Кто круче проведет выходные.


    1. Aleksej2020
      18.06.2025 15:35

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

      А что мешает остальным объявить в это же время тимбилдинговые мероприятия.


  1. Xcam
    18.06.2025 15:35

    Было бы интересно посмотреть статистику по тем, кто прошел испытательный срок. И сравнить со статистикой по людям, которых наняли по старому методу отбора. Это бы показало насколько качественно вы отобрали людей для работы


    1. Zulu0
      18.06.2025 15:35

      Хорошо сидели, че ты начинаешь.


  1. inzagher
    18.06.2025 15:35

    Нет. Любой отбор в 5 этапов означает, что меня там не особо то и ждут. Тратить столько времени - неуважение к самому себе. Понятно, что поток желающих все равно будет. С текущим рынком можно хоть 10 этапов вводить, все равно люди придут и будут работать.


    1. Dhwtj
      18.06.2025 15:35

      вот интересно, сколько времени потратили кандидаты все вместе прежде чем была заполнена одна вакансия?


      1. inzagher
        18.06.2025 15:35

        Вот это интересно. Потому как суммарное время кандидатов = расходы на зарплату собеседующих сеньеров. Если исходить из того, что каждый проходил по три этапа длительностью около часа, а зарплата помидора равна +- 400килорублей/мес, то на каждого кандидата получается ~2400руб/час * 3 = 7200 рублей. Плюсом двойной тариф - 14 400рубоей, плюсом налоги и отчисления около 50% суммарно от размера на руки, итого 21600 рублей добавляется в фонд оплаты труда, чтобы пособедовать каждого, если считать грубо именно с такими вводными. Естественно, в деталях будет разница, но в любом случае, немало. А вот сколько людей такой отбор проходило и сколько из них вышло на работу - вопрос скорее к автору. Если представит цифры, можно будет произвести умножение и посчитать итоговые результаты.


        1. inzagher
          18.06.2025 15:35

          Цифры нашлись в статье. 340 технических + 30 финальных, в результате 18 офферов. из тарифа 7200руб (двойной тариф + 50% налогов) за человекочас - можно посчитать затраты. Если грубо считать, что каждое интервью = человекочас, то это 2.5 ляма. И это на 18 человек, сколько из них вышли работать - большой вопрос.


    1. vzvzvz
      18.06.2025 15:35

      Придут и будут пытаться пройти этот отбор.


  1. sirflint
    18.06.2025 15:35

    Авито - и есть кринж!

    Помойка.


    1. vzvzvz
      18.06.2025 15:35

      Джунокачалка?


  1. domix32
    18.06.2025 15:35

    Конечно забавно, что сначала кампании изобретают 80 этапов собеседований растянутых на пол года, а потом пытаются уменьшить их количеством изобретая собеседования покороче в виде WO. Который наверняка все равно растягивается в несколько недель на перепроверку WO


  1. quazar000
    18.06.2025 15:35

    Да тут у нас комбо hr и Авито.

    Лучше бы кто то из разрабов написал статью: "Почему мы не отображаем бронь на товаре в поиске и не сделали галочку "Только не забронированные товары", и как мы с этим живём"

    Интересно, какой PO не пытался покупать на Авито? Я думаю он бы точно заметил это, но видимо это не для сотрудников)


  1. Ioanna
    18.06.2025 15:35

    Участвовала как-то в Weekend Offer Яндекса. Первый этап - решить N олимпиадных задач. "Поздравляем, вы прошли на следующий этап, мы скоро с вами свяжемся". Но, похоже, никто мое резюме даже не посмотрел...


  1. PlatinumKiller
    18.06.2025 15:35

    И что толку от вашего WO если вы тупо игнорите вариант рассмотрения позиции ниже? То есть человек прошел его, но вы не удосужились даже прислать отказ. А отказ вы присылаете при ответе на вакансию: «Ой, а вы менее чем год назад на WO были и никто из команд не выбрал»

    Это нормально?


  1. ABowser
    18.06.2025 15:35

    Отзывы кандидатов, получивших оффер в Авито за выходные

    Опубликуйте отзывы тех, кто не получил офферов, а то нещитово.

    Меня зовут Катя, я IT-рекрутер, нанимаю разработчиков в Авито уже четвёртый год. О сложном отношении хабровчан к эйчарам я наслышана, поэтому сразу дисклеймер —

    Знаешь, Кэт, не, не помогло. Я по-прежнему считаю, что если такие как вы завтра исчезнут, для работников ничего не изменится в худшую сторону. А в перспективе - изменится в лучшую для обоих сторон.

    Да, от стиля изложения, панибратства и неоправданно замусоренного русского языка поблевал, спасибо.