Вернуться в каталог собеседований

СОБЕСЕДОВАНИЕ FRONTEND ЗП 220к JS, TS задачи

Реальное, по описанию автора, техническое frontend-собеседование с вопросами и задачами по JavaScript, React, TypeScript и Git. Интервьюер комментирует ответы кандидата и фиксирует темы для дальнейшей проработки.

Кодерские собесы
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 99,3 тыс.
  • Лайки на YouTube: 3 тыс.
Открыть на YouTube

Таймлайн

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

Запись показывает техническое собеседование frontend-разработчика: интервьюер последовательно проверяет JavaScript, React, TypeScript, Git и базовые инженерные темы. Кандидат отвечает на теоретические вопросы и разбирает устные задачи по приведению типов, контексту this, event loop и Promise; интервьюер уточняет и исправляет отдельные ответы. В конце интервьюер говорит, что уровень кандидата хороший, но отмечает пробелы и сообщает, что дальнейший фидбек передаст HR.

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

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

  • Повторить методы массивов map, filter, find, some, every, includes, а также различие между slice и splice и поверхностным/глубоким копированием объектов.
  • Отдельно потренировать неявное приведение типов, булевы операторы, Symbol.iterator, Symbol.toPrimitive и различия Map, Set и обычного объекта.
  • Ключевая зона для подготовки — контекст вызова и this: обычные и стрелочные функции, замыкание контекста, hoisting и вызов функции как метода объекта.
  • Нужно уметь пошагово объяснять event loop: синхронный код, очередь микрозадач Promise, макрозадачи setTimeout и порядок выполнения нескольких таймеров.
  • По React стоит подготовить связное объяснение JSX, Virtual DOM, render, reconciliation, причин ререндера, PureComponent/React.memo, useCallback, useRef и useTransition.
  • По TypeScript проверялись interface и type, utility-типы, generics, infer и void; в конце затронуты git reset/rebase/merge, SOLID, каррирование, рекурсия и тестовая пирамида.

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