Node.js
Знаешь ли ты основные принципы SOLID и как они применяются при разработке программного обеспечения?
Можешь описать основные принципы, лежащие в основе RESTful сервисов?
Мог бы ты перечислить основные типы тестов, применяемых при проверке программного обеспечения?
Чем отличается протокол WebSocket от стандартного протокола HTTP при обмене данными в сети?
Имели ли вы опыт разработки с использованием TypeScript?
Какова роль и функции промежуточных компонентов в архитектуре программных систем?
Применяли ли вы в своих проектах объектно-реляционный маппер?
Какие источники информации ты используешь для поддержки своих профессиональных знаний и отслеживания новостей в области технологий?
Какие задачи и роли вы выполняли в своих прошлых проектах?
Имели ли вы дело с ситуациями, когда модули или компоненты внутри системы взаимно ссылаются друг на друга, образуя цикл зависимостей?
Можете объяснить, что подразумевается под термином BASE в контексте баз данных?
Можете объяснить концепцию и принцип работы развертывания Blue-Green?
Можете объяснить назначение и работу PGBalancer в PostgreSQL?
Можете объяснить концепцию асинхронного программирования с использованием операций Async и Await?
Что использовалось для обработки асинхронных операций до появления Promise в JavaScript?
Участвовал ли ты в проекте, использующем TypeORM для работы с базой данных?
На каком этапе инициируется цикл обработки событий в Node.js?
Какие методы используются для повышения эффективности производительности кода в Node.js?
Какие сложности могут появиться при динамическом импорте модулей в Node.js?
Имел ли опыт использования библиотек для управления состоянием приложений?