Собеседование Senior Backend + LiveCode | Node.js, NestJS, микросервисы, CQRS, масштабирование

Новое собеседование. На этот раз на позицию Senior Backend. Стек: Node.js, NestJS. Поскольку грейд отбора Middle+ Seinor-, не будем говорить о банальностях типа Promise, Event loop, уделим внимание архитектуре, проектированию, отказоустойчивости. Затронем CommonJS и ES-модули в Node, Middleware в Express, масштабирование, микросервисы, монолит, CQRS, event-driven design и многое другое. Участником станет Николай, действующий разработчик в X5 Group, который согласился пройти собеседование без подготовки! Бесплатные материалы 💥 Готовые карты обучения разработке под вашу ситуацию —
🗂 Курс «Основы разработки» —
🗂 Курс «CSS Flexbox» —
Профессии с нуля до Middle 🚀 Frontend-разработчик на React за 12 месяцев —
🚀 Backend-разработчик на Node.js за 12 месяцев —
🚀 Backend-разработчик на Golang за 12 месяцев —
🚀 Fullstack-разработчик на React + Node.js за 18 месяцев —
🚀 Mobile-разработчик на React Native за 12 месяцев —
🚀 DevOps-инженер на Docker + Kubernetes + Ansible за 9 месяцев —
Курсы 📚 Десятки доступных курсов по разработке, тестированию и DevOps на нашей супер-платформе —
Телеграм-канал с активным чатом на 3000+ участников из разных областей IT: ✈️
От Николая, участника собеседования: 👉 Статьи и вакансии в X5 Digital на их новом Хабре —
Полезные видео Стать Backend-разработчиком на Node.js с нуля в 2025 —    • Стать Backend-разработчиком с нуля в 2025....   Собеседование Middle Frontend —    • Собеседование Middle Frontend-разработчика...   Собеседование QA —    • Собеседование QA | Пишем реальные тесты на...   Golang за 100 минут для начинающих —    • Курс Golang за 100 минут для начинающих | ...   Содержание 00:00 — Интро 0:34 — Знакомство 1:47 — Node.js: CommonJS и ES-модули 5:05 — Node.js: Middleware в Express.js 7:52 — Node.js: Масштабирование приложений 18:42 — Node.js: Безопасность 21:24 — NestJS: Жизненный цикл запроса 23:30 — NestJS: CQRS-паттерн 25:33 — Гексагональная архитектура 27:05 — Архитектура: Event-driven design 29:21 — Архитектура: Монолит vs Микросервисы 34:48 — [Livecode] Архитектура: Проектирование API 44:46 —  Архитектура: Паттерны проектирования 50:33 — Итоги + совет начинающим в Backend 51:13 — Аутро

Смотрите также