Выберите направление

Набор открыт

Бэкенд

Занимайтесь инфраструктурными и продуктовыми задачами нагруженных систем

Набор открыт

Фронтенд

Улучшайте интерфейсы сервисов, присоединившись к одной из фронтенд-команд в Яндексе

Набор открыт

Мобильная разработка

Участвуйте в создании приложений на Android и iOS и Flutter для продуктов Яндекса

Набор закрыт

DevOps

Освойте инструменты для создания отказоустойчивых распределённых систем

Набор открыт

ML

Обучайте нейросети и улучшайте алгоритмы машинного обучения для сервисов Яндекса

Набор открыт

Yandex ML Residency

Принимайте участие в исследованиях мирового уровня в сфере машинного обучения

Набор открыт

Аналитика данных

Прогнозируйте события на основе данных, занимайтесь их сбором и интерпретацией

Набор открыт

Security Engineering

Участвуйте в архитектурных ревью и защищайте пользовательские данные

Набор закрыт

SOC

Ищите аномалии и разбирайтесь в современных системах защиты

Набор закрыт

Защита приватности

Развивайте приватность и помогайте обеспечивать защиту персональных данных

Набор закрыт

SOC в Yandex Cloud

Помогайте улучшать мониторинг безопасности Yandex Cloud

Набор закрыт

Сompliance

Минимизируйте риски в области защиты данных

Не нашли подходящую стажировку?
Посмотрите здесь
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

Набор открыт

Ручное тестирование

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

Набор открыт

Автоматизированное тестирование

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

Управление проектами

Занимайтесь проектами от инициации до успешного завершения

Подать заявку

Управление продуктами

Ищите баланс между интересами бизнеса, потребностями пользователя и техническими возможностями

Подать заявку

Технический менеджмент

Занимайтесь автоматизацией и разработкой, анализируйте большие массивы данных

Подать заявку
Не нашли подходящую стажировку?
Посмотрите здесь
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

Финансы

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

Подать заявку

Юриспруденция и GR

Обеспечивайте правовую безопасность бизнеса и выстраивайте конструктивные отношения с государственными органами

Подать заявку

Аналитика

Превращайте данные о рынке и бизнес-процессах в конкретные выводы и рекомендации для принятия управленческих решений

Подать заявку

Закупки

Организуйте эффективные и выгодные закупки товаров и услуг, необходимых для стабильной работы компании

Подать заявку

HR

Формируйте и развивайте сплочённые команды, контролируя все этапы карьеры каждого сотрудника

Подать заявку

Развитие бизнеса и продажи

Находите новых клиентов и партнеров, развивайте отношения и увеличивайте доходы компании

Подать заявку
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

Маркетолог

Создавайте и внедряйте эффективные комплексные стратегии продвижения продукта на рынок, анализируя аудиторию и конкурентов

Подать заявку

PR-менеджер

Формируйте и поддерживайте позитивный образ бренда в медиа и публичном поле

Подать заявку

Ивент-менеджер

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

Подать заявку

SMM-менеджер

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

Подать заявку

Комьюнити-менеджер

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

Подать заявку

Креативный менеджер

Отвечайте за генерацию и воплощение ярких идей и концепций для рекламных кампаний и продуктового позиционирования

Подать заявку
Не нашли подходящую стажировку?
Посмотрите здесь
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

Дизайнер

Создавайте визуальную концепцию продукта — от макетов и интерфейсов до графики, обеспечивая его эстетику и удобство

Подать заявку

UX-дизайнер

Создавайте удобный, интуитивно понятный и визуально привлекательный интерфейс для сайтов, приложений и других цифровых продуктов

Подать заявку
Не нашли подходящую стажировку?
Посмотрите здесь
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

Инженер

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

Не нашли подходящую стажировку?
Посмотрите здесь
Мы постоянно открываем новые стажировки!
Если вакансий пока нет, загляните сюда через пару дней или подпишитесь на новости

как мы нанимаем стажеров-фронтендеров и фулстеков

Как всё устроено

~2 недели
Длительность всех собеседований
1–2 дня
На фидбек после каждого интервью
Онлайн
Встречаемся в Zoom c включенной веб‑камерой

Что вас ждёт

Подготовка и полезные материалы

    • Время выполнения и расход памяти большинства алгоритмов

    • Введение в теорию сложности алгоритмов для опытных практиков

    • Знание базовых и продвинутых синтаксических конструкций

    • Умение оценивать алгоритмическую сложность решения (O-большое)

    Что нужно знать
  • Список материалов
  • Где порешать задачи
    • Изучить основные концепции функционального программирования: currying, higher-order functions и function composition
    • Почитать про стандартные методы массивов: map, filter, reduce, some, every и другие
    • Обратить внимание на скорость реализации решений (написания кода), быстрое нахождение оптимального решения задачи
    • Улучшить навык поиска ошибок в некоторых случаях и в голове прокручивать тесты (которые указали к задаче и которые могут быть в реальной жизни)
    • Порешать задачи на Leetcode, чтобы лучше подготовиться к придумыванию решений задач
    • Больше практиковаться, смотреть на чужие решения (например на LeetCode есть отдельная вкладка, где можно посмотреть, как задачу решили другие люди). Часто код можно переписать с той же алгоритмической сложностью, но понятнее и лаконичнее
    • Критически смотреть на собственный код, ставить под сомнение, каждый раз задавать себе вопрос, почему он может не сработать
    • Быть внимательным к деталям. Будь то условие задачи, или контекст выполнения функции
    • Попрактиковать написание типовых алгоритмов, чтобы на их реализацию уходило минимум времени
    • Набить руку на задачах, чтобы быстрее перебирать разные варианты решения, думать как можно их скомбинировать
    • Обращать внимание на тривиальные синтаксические ошибки, не забывать про шаблонные решения задач
    • Придумывать алгоритм решения заранее, а не в процессе написания кода
    • Следить за чистотой написания кода: не создавать лишних конструкций и переменных
    • Не торопиться и тщательнее проверять решение перед тем, как его сдавать
    Также рекомендуем

Как стать фронтенд или фулстек разработчиком в Яндексе

Как повысить шансы на успех

Пишите читаемый код, не переусложняйте его
Учитывайте основные краевые случаи, используйте тест‑кейсы
Формулируйте решение вслух до набора кода
Готовьтесь к собеседованию, чтобы чувствовать себя увереннее

Советы по подготовке к собеседованию

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

Не рекомендуем: машину, торговые центры, переполненные кофейни

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

Будем на связи

Подписывайтесь на рассылку
Присоединяйтесь к телеграм-каналу