В каких случаях нежелательно применять архитектуру микросервисов?
Какое назначение имеет слой в структуре Docker контейнера?
Ты занимался самостоятельным освоением навыков разработки?
Можешь рассказать о случае, в котором тебе было особенно трудно найти решение, и как ты его преодолел?
Как часто ты включаешься с предложениями по улучшению процессов или решений на рабочем месте?
Можете ли вы объяснить основные принципы архитектуры REST?
Какое значение имеет однопоточное выполнение кода в среде Node.js?
Каким образом можно обеспечить восстановление ресурсов, полученных с сервера, после их использования или сбоя?
Можешь ли ты перечислить и описать основные синхронные функции, доступные в среде Node.js?
Какие шаги предпримешь в случае возникновения ошибки при передаче данных в базу данных NoSQL?
Есть ли у вас опыт настройки и передачи сообщений с помощью RabbitMQ?
Можете объяснить, что подразумевается под индексом в базе данных и какую роль он выполняет?
Могли бы вы рассказать о конкретных бэкенд-задачах, выполняемых вами в текущем или последнем проекте?
Участвовали ли вы в процессе проверки качества кода или функциональности в вашем проекте?
Какое максимальное количество потребителей одновременно обслуживали сообщения в одной очереди RabbitMQ?
Имеете ли опыт использования обобщенных типов (Generics) в программировании?
Расскажите о вашем опыте работы с брокерами сообщений и их использованием в проектах
Можете объяснить основные различия между HTTP-методами GET и POST?
Используешь ли техники планирования и контроля времени при работе над задачами?
Каким образом реализовать обработку ошибок, вызванных несовместимостью изменений в обратной совместимости?