Собеседование Frontend-разработчика: TypeScript и задачи
Кандидат разбирает типизацию объектов в TypeScript, а затем обсуждает с интервьюером архитектуру и обработку статусов в продукте.
- Опубликовано на YouTube:
- Просмотры на YouTube: 486
- Лайки на YouTube: 7
Коротко о видео
Во второй части frontend-собеседования кандидат получает задачу на TypeScript: требуется описать подходящую типизацию объектов без потери информации. Интервьюер просит внимательно сравнить структуры и подвести решение к различию в именах методов. Затем беседа переходит к реальному продукту компании: общая кодовая база используется разными приложениями с различными библиотеками отображения. Кандидату объясняют задачу обработки нескольких статусов объектов на фронтенде, где нужно учитывать приоритет причин недоступности. В финале обсуждаются размеры команд, тестирование и производительность при тысячах инцидентов. Это продолжение диалога кандидата с интервьюером, а не учебный монолог.
Затронутые темы
Что взять на заметку
- При типизации нужно исходить из различий структуры объектов.
- Общую кодовую базу можно сочетать с разными UI-библиотеками в приложениях.
- Статусы из нескольких источников требуют явных правил приоритета.
- Для большого числа инцидентов нужно думать о сложности обработки данных на фронтенде.