Вернуться в видеотеку

Собеседование ученика на Frontend-разработчика в Риглу - Часть 2

Продолжение собеседования frontend-разработчика в «Риглу»: техническая часть об ООП и рефакторинге, опыт кандидата и обсуждение условий поиска работы.

Источник: Тихон Галактионов

Открыть на YouTube

Таймлайн

Коротко о видео

Во второй части собеседования кандидат рассказывает о фронтенд-проектах: прокси-сервере для фронтендов, генераторе JavaScript-моделей из OpenAPI и миграции Vue 2 на React. Затем интервьюер проверяет понимание ООП, паттернов, SOLID, интерфейсов, абстрактных классов и смысла рефакторинга, иногда уточняя и исправляя ответы кандидата. В финале обсуждаются причины поиска работы, карьерная цель стать тимлидом, ожидания в 200 «на руки» и имеющиеся офферы.

Что взять на заметку

  • Подготовьте рассказ о сложной задаче по схеме «ограничение — решение — практический эффект»: кандидат объясняет собственный генератор моделей из OpenAPI отказом от Swagger и необходимостью работать со своим стором.
  • Нужно уверенно объяснять полиморфизм через общий интерфейс и разные реализации, а Observer — через уведомление подписчиков об изменениях объекта.
  • Стоит различать интерфейс и абстрактный класс: интерфейс задаёт контракт методов, а абстрактный класс может содержать общую реализацию; интервьюер разбирает это на примере платёжных шлюзов.
  • На вопрос о смене работы полезно конкретно отделять поддержку готового продукта от желания участвовать в развитии нового функционала; кандидат связывает поиск с завершением текущего проекта.
  • Рефакторинг не равен переписыванию старого кода или переходу на новые технологии: в обсуждении его определяют как подготовку системы к безопасным будущим изменениям.
  • Кандидат называет желаемый доход «200 на руки» и сообщает о существующих офферах, но итог этого собеседования в записи не сообщается.

Рекомендуем посмотреть

52 мин
FrontendJunior

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА. ПРИТВОРИЛСЯ ДЖУНОМ

Запись технического интервью на позицию Junior Frontend-разработчика с подробным разбором JavaScript, React и менеджеров состояния. В конце автор пересказывает полученный фидбэк и параметры оффера.

46 мин
Frontend

СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 250К. LIVE CODING

Запись интервью на Middle+ frontend-позицию: от обсуждения опыта кандидата до вопросов по браузеру, CSS, JavaScript, React, TypeScript и практических задач. Автор проходит его под вымышленной легендой для демонстрации процесса зрителям.

29 мин
FrontendMiddle

Реальное СОБЕСЕДОВАНИЕ на FRONTEND разработчика ЗП 200К

Реальное анонимизированное интервью на middle frontend/React-позицию: опыт кандидата, архитектурные и JavaScript-вопросы, затем тестовое задание. В финале автор кратко сообщает, почему выбрал другое предложение.