Стажёр-разработ­чик

фронтенд-разработка
Подать заявку
Москва, Санкт‑Петербург, Симферополь, Екатеринбург
подать заявку
подать заявку
подать заявку

Чем занимаются фронтенд-разработчики на стажировке?

Развивают уже существующие интерфейсы и разрабатывают новые.

Примеры задач, с которыми сталкиваются стажёры:

  • Создание скроллеров с переворачивающимися 3D‑карточками
  • Разработка компонентов и страниц для новых продуктов Яндекса
  • Настройка интеграции со сторонними и внутренними сервисами Яндекса
  • Разработка React-компонентов
  • Написание тестов всех типов для существующей или новой функциональности
  • Редизайн существующей в сервисе функциональности для улучшения UI/UX

Как проходит отбор?

  1. Тестовое задание в системе Яндекс.Контест
    Вам предстоит решить пять задач за 6 часов. Перед тем, как начать, рекомендуем пройти тренировочный контест — в нём собраны тестовые задания прошлых лет.
  2. Секция на код
    Это техническое собеседование, которое продлится около часа. Вас попросят выполнить от 3 до 6 задач по JavaScript, написав код в онлайн-редакторе.

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

  3. Секция на алгоритмы и структуры данных
    Собеседующий попросит вас решить от двух до четырёх задач оптимальным способом в онлайн-редакторе. Вам потребуется владение базовыми алгоритмами и понимание их сложности. Мы оценим ваше умение алгоритмически мыслить, читать свой код и находить в нём ошибки.
  4. Финальные интервью с командами
    Это встречи-знакомства с вашими будущими коллегами. Они по очереди расскажут, как устроена работа в Яндексе, чем они занимаются и какую роль предполагается отвести вам, а вы сможете задать все интересующие вас вопросы. Будьте готовы рассказать о вашем опыте, навыках и решить пару задач, связанных с деятельностью команды.
Алгоритмы
Книги
  • Кит Грант. CSS для профи
  • Николас Закас. JavaScript для профессиональных веб-разработчиков
  • Николас Закас. ECMAScript 6 для разработчиков
  • Кайл Симпсон. Вы не знаете JavaScript
  • Роберт Мартин. Идеальный программист
  • Катрин Пассиг и Йоханнес Яндер. Программирование без дураков
  • Современный учебник JavaScript
Наши рекомендации
по подготовке
Остались вопросы?
Пишите на почту intern@yandex‑team.ru или спрашивайте в телеграм-боте @Young_Yandex_bot
Подписывайтесь на рассылку Young&&Yandex, чтобы получать актуальные новости и полезные материалы для старта карьеры в топ-IT.
Wed Mar 20 2024 11:09:00 GMT+0300 (Moscow Standard Time)