Можете объяснить концепцию IoC контейнера в рамках Spring и его роль в управлении зависимостями?
Как и какие процессы запускаются при старте Spring Boot приложения?
Какой тип данных лучше всего использовать для обработки денежных значений в программировании?
Каким образом эффективнее всего представить и убедить команду в своей концепции или решении?
Имели ли вы опыт создания нативных сборок приложений на Java?
Каким образом реализуется оптимистическая блокировка и в чем ее особенности?
Объясните концепцию Result Set в JDBC и как его используют при работе с базами данных
Можешь перечислить исключения в Java, которые не требуют обязательной обработки или проверки?
В каких ситуациях и зачем применяют библиотеку Mockito для тестирования компонентов?
Можете объяснить принцип работы и структуру паттерна Abstract Factory?
Какие основные уровни нормализации данных выделяют в реляционных базах данных?
В чем заключается назначение компаратора и как он применяется в программировании?
Бывали ли случаи обновления проекта с Java 8 до Java 11 и какими были особенности этого процесса?
Обеспечивает ли использование AtomicReference гарантированную видимость данных, аналогичную ключевому слову volatile?
Какой результат возвращает метод submit класса ThreadPoolExecutor?
Каким образом Spring идентифицирует, что применяется Starter вместо обычного *.jar файла?
Какие типы мониторных объектов используются в Java и как они функционируют?
Использовал ли ты прямой написание SQL-запросов без использования ORM или других абстракций?
Как часто ты обнаруживаешь ошибки в своей работе или проекте?
Какие шаги необходимо предпринять, чтобы сделать объект неизменяемым?