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

Публичное собеседование Junior frontend-разработчика: React и TypeScript

Кандидат обсуждает useEffect и асинхронные операции, решает задачу и отвечает на вопросы о TypeScript. Ведущие добавляют комментарии в стримовом формате.

Источник: ApexNovaTech

Открыть на YouTube

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

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

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

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

  • Продумывайте очистку эффекта при размонтировании компонента.
  • На coding-задаче сначала формулируйте преобразование данных и крайние случаи.
  • Освойте базовую типизацию props и данных API в TypeScript.
  • Умейте реализовать debounce и объяснить его назначение.
  • Регулярная практика кода важнее пассивного просмотра теории.

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

2:31:41
FrontendJunior

Стрим мок-собеседования на Junior Frontend-разработчика

Прямой эфир канала ApexNovaTech с мок-собеседованием кандидата на Junior+ Frontend-разработчика. После самопрезентации ему задают вопросы по HTML/CSS, рендерингу браузера, CORS, Git и JavaScript, затем дают live-coding-задачи на debounce и React-компонент с динамическими строками. В записи есть общение с чатом и реклама платной стажировки.

1:13:38
FrontendIntern

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

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