Техническое собеседование на Senior Frontend-разработчика в 2GIS
Запись технического собеседования на Senior Frontend-разработчика в 2GIS: кандидат рассказывает о разработке кастомного таймлайна для видеостриминга, разбирает event loop и порядок выполнения Promise и setTimeout, отвечает на вопросы по React, Hooks и JSX. В финале он уточняет процессы команды, онбординг и продуктовые циклы Shape Up.
- Опубликовано на YouTube:
- Просмотры на YouTube: 2 тыс.
- Лайки на YouTube: 24
Таймлайн
Коротко о видео
Кандидат проходит техническое собеседование на Senior Frontend-разработчика в 2GIS. После самопрезентации он рассказывает о разработке интерфейса видеонаблюдения с масштабируемым таймлайном и подгрузкой данных, а также обсуждает работу с исследовательскими и продуктовыми задачами. Техническая часть посвящена event loop, микро- и макрозадачам, порядку выполнения Promise и setTimeout, React, правилам Hooks, JSX и React-элементам. Вопросы кандидата раскрывают процессы команды: онбординг, one-to-one, фиче-команды, код-ревью и подход Shape Up с тремя неделями продуктовой работы и буферной неделей для технического долга.
Затронутые темы
Что взять на заметку
- Senior-кандидату важно уметь рассказывать о сложных технических вызовах и принятых решениях.
- Нужно пошагово объяснять выполнение Promise и работу очередей JavaScript.
- Следует понимать различие React-компонента, React-элемента и JSX.
- На встрече полезно уточнять планирование, технический долг, one-to-one и взаимодействие команд.