Можете объяснить, что из себя представляет ядро Spring и какую роль оно играет в экосистеме фреймворка?
Как происходит загрузка и выполнение кода Java в виртуальной машине JVM?
Когда рекомендуется применять различные уровни изоляции транзакций?
Какова цель использования разделения данных на части в базе данных или системе?
Какова основная задача компонента Fork/Join в многопоточном программировании?
Как реализовать запуск специфичной бизнес-операции при инициализации приложения в Spring Framework?
Каким образом обеспечивается сохранность данных в системе при использовании свойства Durability в транзакционной модели ACID?
Какие проблемы вы решали, используя RabbitMQ, и какие задачи автоматизации или обмена сообщениями реализовали с его помощью?
Каким образом следует правильно реализовать принципы Scrum в проекте?
Какие стратегии использовать для устранения несогласованности данных при их хранении только в части сервисов?
Какими методами можно определить, насколько защищен сервер и его инфраструктура?
Можете объяснить, как реализуется механизм сборки мусора в управляемых языках программирования?
Можете объяснить, каким образом осуществляется доступ к элементу внутри структуры HashMap?
Какими методами обеспечивают безопасность при написании многопоточных программ?
Какие изменения были внесены в обработку NullPointerException в Java начиная с версии 11 и до 17?
Какими механизмами и инструментами ты пользуешься для работы с базами данных?
Кто входит в состав вашей команды и как распределены роли внутри нее?
Какие методы автоматического управления памятью ты знаешь и можешь описать их принципы работы?
Что может привести к ухудшению скорости вставки данных в базу данных после создания индексов?
Какие сложности могут возникнуть при одновременной записи данных в базу данных из двух микросервисов?