Вернуться в каталог собеседований

Тестовое собеседование с подписчиком JavaScript, TypeScript, Node.js, Next.js, React.js, Git, Prisma

Пробное техническое собеседование для JavaScript-разработчика с вопросами по фронтенду, Node.js, ORM и Git, а также с live coding и итоговой обратной связью.

IN OBLIVION
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 2,7 тыс.
  • Лайки на YouTube: 77
Открыть на YouTube

Таймлайн

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

Запись представляет собой тестовое собеседование с подписчиком по JavaScript, Node.js, React, TypeScript, Next.js, Prisma и Git. Интервьюер проверяет теорию, просит выполнить три небольшие практические задачи и по ходу уточняет или исправляет ответы кандидата. В финале интервьюер оценивает ответы на 4 из 5 и, по его мнению, относит кандидата к уровню «слабый джун», советуя прежде всего подтянуть Git, event loop, TypeScript и рендеринг/рендеринг-стратегии.

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

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

  • Отработать различие между примитивными и ссылочными типами JavaScript, а также уметь объяснять замыкания, this, execution context и разницу обычных и стрелочных функций.
  • Решать задачи на порядок выполнения асинхронного кода без подсказок: Promise, queueMicrotask, setTimeout, очередь microtasks и macrotasks.
  • Для Node.js повторить core-модули, создание простого HTTP-сервера, файловые операции, EventEmitter, типы streams, Buffer, middleware и cluster.
  • Подготовить связное объяснение React: назначение библиотеки, виртуальный DOM, этапы браузерного рендеринга, JSX, state/props, формы, ключи списков и условный рендеринг.
  • В TypeScript повторить interface и type, union/intersection, tuples, generics, type assertion, conditional types, utility types и практическую разницу unknown и any.
  • В Next.js различать файловую маршрутизацию, динамические маршруты, SSR, SSG и ISR; отдельно уметь объяснить API routes.
  • Освоить Git через консоль: clone, fork, pull request, fetch против pull, reset/отмена коммита и снятие изменений с индекса.

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