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

Собеседование в ITFB Group на Frontend-разработчика: JavaScript и TypeScript

Первая часть реального frontend-собеседования в ITFB Group: кандидат решает задачи по JavaScript и TypeScript, затем обсуждает условия работы с представителем компании. Есть вопросы о контексте, типах, интерфейсах и классах.

Тихон Галактионов
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 629
  • Лайки на YouTube: 21
Открыть на YouTube

Таймлайн

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

В записи показана первая часть реального собеседования на Frontend-разработчика в ITFB Group. В начале автор представляет технического интервьюера, который будет проверять общие навыки кандидата, а затем сразу предлагает перейти к задачам. Кандидат разбирает код с обработчиками событий и контекстом JavaScript: интервьюер просит объяснить, как передать контекст и проверяет ответ на запуске примера. В следующей части обсуждаются очистка объекта от значений null и undefined и выбор типа: интервьюер объясняет, почему any отключает проверки TypeScript. Отдельно кандидат отвечает о различиях интерфейсов и классов, описании формы объекта и правилах наследования. После технических заданий запись переключается на HR-разговор: участники обсуждают проекты, ожидания по компенсации, удалённый формат и предоставление техники.

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

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

  • При передаче метода как обработчика нужно проверить, сохранён ли нужный контекст this.
  • Тип any в TypeScript отключает проверки, поэтому для неизвестных значений следует выбирать более безопасный вариант типизации.
  • Интерфейс описывает контракт или форму объекта, а класс создаёт конкретную реализацию и экземпляры.
  • При вопросах о наследовании полезно различать наследование классов и расширение интерфейсов.
  • На реальном интервью технический блок может дополняться вопросами об оффере, проекте, формате работы и оборудовании.

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