Имели ли вы опыт использования транзакций в архитектуре микросервисов?
Можете объяснить, что означает репликация в системах управления базами данных?
Какими методами вы обеспечиваете качество своего программного кода и результатов работы
Каким образом происходит сбор и сохранение данных при процессе логирования?
Могли бы вы объяснить, что подразумевается под процессом сборки программного продукта?
Какое отличие между конструкциями try-catch-finally и try-with-resources при обработке исключений и управления ресурсами?
Есть ли у вас вопросы по проекту, над которым мы работали?
Можешь назвать основные теги, используемые в Maven для конфигурации проектов?
Применяли ли вы технологию виртуализации в вашем последнем проекте?
Применяли ли вы фреймворк Spring MVC в своих проектах?
Можете объяснить, что означает коллизия в hashCode, если рассматривать её вне структуры данных Map?
Какие методы ты знаешь для сохранения данных объекта при перезапуске приложения?
Имел ли опыт работы с управлением транзитивными зависимостями в проектах?
Можете объяснить концепцию сервиса в рамках Spring и как он используется внутри приложения?
В чем заключается необходимость использования шаблона Eager Singleton в программной разработке?
Можете объяснить, каким образом функционирует фреймворк Spring и как он управляет зависимостями и компонентами?
Как отличаются способы использования абстрактных классов в различных версиях Java и чем они отличаются?
Каким образом можно зафиксировать изменения в репозитории Git?
Можете объяснить принцип работы шаблона Chain of Responsibility и в каких ситуациях его применяют?
Каким образом можно организовать распределенные транзакции с помощью системы очередей сообщений?