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

Техсобес Frontend React с юмором. Монтаж React компонентов "под ключ"

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

Источник: Саня об IT

Открыть на YouTube

Таймлайн

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

Это мок-техническое собеседование Frontend React-разработчика: эксперт оценивает кандидата без резюме, а затем разбирает ответы. Обсуждают устройство браузера, основы JavaScript, асинхронность и Event Loop, React, алгоритмическую сложность и рабочий опыт кандидата. В обратной связи эксперт отмечает пробелы в прототипном наследовании, Event Loop и Virtual DOM, а также советует лучше структурировать рассказы о сложных задачах.

Затронутые темы

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

  • Повторить путь рендеринга в браузере: разбор HTML, DOM и CSSOM, Render Tree, layout и paint, а также роли сетевого, рендерингового и JavaScript-движков.
  • Уметь кратко и точно объяснить различия var, let и const, блочную область видимости, hoisting, типы данных, преобразования типов и особенность typeof null === "object".
  • Разобраться в прототипной цепочке: где ищется отсутствующее свойство, как связаны объекты с прототипами и почему у примитивов доступны методы соответствующих обёрток.
  • Для асинхронных вопросов подготовить объяснение области действия try/catch вокруг setTimeout, цепочек Promise и порядка синхронного кода, микрозадач Promise и задач таймеров в Event Loop.
  • В React уметь объяснить однонаправленный поток данных, передачу callback из родителя в потомка для подъёма данных, различие props и state, хуки и reconciliation Virtual DOM.
  • Повторить Big O: оценку времени и памяти, примеры O(1), O(n) и O(n²), включая один и вложенные проходы по массивам.
  • Для вопросов об опыте заранее строить рассказ по схеме: контекст и ограничение задачи, личная зона ответственности, принятое решение, результат и компромиссы; не ограничиваться описанием вёрстки или визуализации.

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

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-вопросы, затем тестовое задание. В финале автор кратко сообщает, почему выбрал другое предложение.