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

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

Кандидат разбирает типизацию объектов в TypeScript, а затем обсуждает с интервьюером архитектуру и обработку статусов в продукте.

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

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

Во второй части frontend-собеседования кандидат получает задачу на TypeScript: требуется описать подходящую типизацию объектов без потери информации. Интервьюер просит внимательно сравнить структуры и подвести решение к различию в именах методов. Затем беседа переходит к реальному продукту компании: общая кодовая база используется разными приложениями с различными библиотеками отображения. Кандидату объясняют задачу обработки нескольких статусов объектов на фронтенде, где нужно учитывать приоритет причин недоступности. В финале обсуждаются размеры команд, тестирование и производительность при тысячах инцидентов. Это продолжение диалога кандидата с интервьюером, а не учебный монолог.

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

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

  • При типизации нужно исходить из различий структуры объектов.
  • Общую кодовую базу можно сочетать с разными UI-библиотеками в приложениях.
  • Статусы из нескольких источников требуют явных правил приоритета.
  • Для большого числа инцидентов нужно думать о сложности обработки данных на фронтенде.

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