Техническое собеседование fullstack-разработчика на стажировку
Техническое собеседование fullstack-разработчика на стажировку в команду образовательной платформы IT Booster, преимущественно по frontend-навыкам. После разговора об опыте и проектах интервьюер спрашивает о React, Next.js и TypeScript. В практической части разбираются задачи с useState, useEffect и поиском уникального пересечения массивов; последняя требует подробных подсказок.
- Опубликовано на YouTube:
- Просмотры на YouTube: 28,9 тыс.
- Лайки на YouTube: 654
Таймлайн
Коротко о видео
Интервьюер проводит собеседование fullstack-разработчика на стажировку в команду образовательной платформы IT Booster; техническая часть преимущественно посвящена frontend-навыкам. После обсуждения опыта и проектов он переходит к React, TypeScript, Next.js, серверным и клиентским компонентам. В секции TypeScript кандидат объясняет unknown и narrowing через type guards и условные конструкции. Практическая часть включает короткие задачи с useState и useEffect, а затем алгоритмическую задачу на поиск уникального пересечения массивов; для её решения кандидату требуется много подсказок. В финале интервьюер положительно оценивает технические знания и проекты кандидата, но отмечает затруднения с алгоритмической задачей.
Затронутые темы
Что взять на заметку
- Структурировать рассказ о проектах и личной роли в них.
- Различать серверные и клиентские компоненты Next.js.
- Предпочитать unknown вместо any и сужать тип через type guards.
- Знать базовые сценарии useState и useEffect.
- Для уникального пересечения массивов хранить элементы первого массива и результат в Set, чтобы избежать вложенных обходов.