23:48Собеседование Senior Node.js: базы данных, NestJS и брокеры сообщений
Запись технической секции Senior Node.js с вопросами по SQL, Redis, циклу событий, NestJS и очередям сообщений.
Кандидат обсуждает модули Node.js, масштабирование, безопасность, CQRS и микросервисы. В практической части он проектирует API, а интервьюер разбирает REST-ресурсы и декораторы NestJS.
Источник: PurpleSchool | Anton Larichev
Открыть на YouTubeЭто техническое собеседование действующего backend-разработчика по Node.js и NestJS, рассчитанное на уровень между Middle и Senior. Интервьюер сразу обозначает фокус: вместо базовых Promise и Event Loop — проектирование, отказоустойчивость и архитектура. Кандидат отвечает о CommonJS и ES-модулях, middleware Express, масштабировании через несколько инстансов, балансировщиках и работе с базой без дублирования данных. Далее разбираются безопасность, streams, жизненный цикл запроса NestJS, CQRS, гексагональная и event-driven архитектуры, а также выбор между монолитом и микросервисами. В live coding кандидат проектирует API комментариев; интервьюер уточняет путь ресурса, ID и уровни зрелости REST API. В конце обсуждаются декораторы и reflect metadata.
23:48Запись технической секции Senior Node.js с вопросами по SQL, Redis, циклу событий, NestJS и очередям сообщений.
39:33Кандидат отвечает на вопросы о принципе open/closed, проектировании кэша для карты организаций и пагинации. Ведущий также проверяет понимание Git merge и rebase, а в финале обсуждает опыт с Docker, PostgreSQL и SQL.
42 минУчебное мок-собеседование по Node.js для уровня middle. Вопросы охватывают рантайм Node.js, производительность, npm, NestJS, dependency injection, паттерны и ORM.