Вернуться в видеотеку

Техническое собеседование fullstack-разработчика на стажировку

Техническое собеседование fullstack-разработчика на стажировку в команду образовательной платформы IT Booster, преимущественно по frontend-навыкам. После разговора об опыте и проектах интервьюер спрашивает о React, Next.js и TypeScript. В практической части разбираются задачи с useState, useEffect и поиском уникального пересечения массивов; последняя требует подробных подсказок.

Источник: Ulbi TV

Открыть на YouTube

Таймлайн

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

Интервьюер проводит собеседование fullstack-разработчика на стажировку в команду образовательной платформы IT Booster; техническая часть преимущественно посвящена frontend-навыкам. После обсуждения опыта и проектов он переходит к React, TypeScript, Next.js, серверным и клиентским компонентам. В секции TypeScript кандидат объясняет unknown и narrowing через type guards и условные конструкции. Практическая часть включает короткие задачи с useState и useEffect, а затем алгоритмическую задачу на поиск уникального пересечения массивов; для её решения кандидату требуется много подсказок. В финале интервьюер положительно оценивает технические знания и проекты кандидата, но отмечает затруднения с алгоритмической задачей.

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

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

  • Структурировать рассказ о проектах и личной роли в них.
  • Различать серверные и клиентские компоненты Next.js.
  • Предпочитать unknown вместо any и сужать тип через type guards.
  • Знать базовые сценарии useState и useEffect.
  • Для уникального пересечения массивов хранить элементы первого массива и результат в Set, чтобы избежать вложенных обходов.

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

52:26
FrontendSenior

Техническое собеседование frontend-разработчика: React и drag-and-drop

Запись реального технического собеседования на frontend-позицию уровня middle/senior. Кандидат отвечает на вопросы о React, менеджерах состояния, TypeScript и HTTP, а в лайвкодинге разбирает drag-and-drop без библиотек и расчёт медианы массива. В финале обсуждаются опыт работы с React/TypeScript, Next.js, Redux Toolkit, запросами и библиотеками графиков.

1:26:32
FrontendSenior

Техническое собеседование frontend-разработчика: алгоритмы, браузер и React

Запись реального технического этапа собеседования на позицию Middle+/Senior Frontend-разработчика. Интервьюер проверяет процессы релиза и качество кода, алгоритмы, ООП, API и безопасность, JavaScript и браузерные технологии, микрофронтенды, CSS, accessibility, TypeScript и подходы к рендерингу. В практической части кандидат разбирает порядок выполнения асинхронного кода, исправляет замыкание счётчика и debounce, а также обсуждает профилирование и виртуализацию списков в React.