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

Собеседование Senior Node.js: базы данных, NestJS и брокеры сообщений

Запись технической секции Senior Node.js с вопросами по SQL, Redis, циклу событий, NestJS и очередям сообщений.

Источник: КИРИЛЛ ПОЗДНЯКОВ | ДЖАВАСКРИПТИЗЕРЫ

Открыть на YouTube

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

Кандидат проходит первую техническую секцию на позицию Senior Node.js. Разговор начинается с запросов SQL, агрегатов, CTE, пула соединений и работы ORM. Далее интервьюер переходит к Redis и времени жизни ключей, затем проверяет понимание цикла событий Node.js, микрозадач и операций ввода-вывода. В блоке TypeScript и NestJS обсуждают типы, внедрение зависимостей и обработку запроса. Завершающие темы включают Kafka и RabbitMQ, подтверждения обработки, JWT и операции Git. Это теоретическая секция: отдельного лайвкодинга в записи нет. Ответы участников стоит воспринимать как материал для разбора, а не готовую справку по технологиям.

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

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

  • Сопоставить темы первой технической секции Senior Node.js.
  • Повторить цикл событий и путь запроса в NestJS.
  • Разобрать вопросы о подтверждениях обработки сообщений и работе с данными.

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

58:33
BackendMiddle

Мок-собеседование с Python-разработчиком на Middle: Kafka, PostgreSQL и микросервисы

Публичное мок-собеседование с junior Python-разработчиком, который готовится к переходу на Middle. Ведущие проверяют опыт с RabbitMQ и Kafka, Python, мониторингом и масштабированием сервисов, PostgreSQL, Redis и микросервисной архитектурой, а в конце дают обратную связь по уровню.

39:33
Backend

Техническое собеседование Node.js и TypeScript-разработчика

Кандидат отвечает на вопросы о принципе open/closed, проектировании кэша для карты организаций и пагинации. Ведущий также проверяет понимание Git merge и rebase, а в финале обсуждает опыт с Docker, PostgreSQL и SQL.