Участвовал ли я в интеграции с внешними или внутренними сервисами в своих проектах?
Обязательно ли применять транзакции при выполнении операций записи в базу данных?
Объясните отличия между паттернами адаптер, декоратор и прокси в программировании.
Какое отличие между вызовом метода run и использованием метода start при работе с интерфейсом Runnable?
Чем отличается статический вложенный класс от внутреннего не статического класса в Java?
Как различаются понятия Session и Global Session в контексте программных систем?
Допустимо ли объявлять поля класса с открытой видимостью без ограничений?
Можно ли определить пользовательское исключение, которое не требует обязательной обработки?
Можете объяснить, что представляет собой Spring Boot и как он облегчит разработку приложений на Java?
Какими методами можно устранить проблему N+1 при работе с базами данных или API?
Можешь назвать различные способы реализации интерфейса List в Java?
Какие аннотации используются для определения и конфигурации бинов в контексте Spring Framework?
Можете объяснить назначение аннотации @Configuration и как она используется в контексте Spring?
Опишите, что представляет собой класс Phaser в контексте механизма мониторинга в программировании.
Если два объекта принадлежат разным классам, но имеют одинаковые значения полей, получат ли они одинаковый результат хеш-кода?
Какими направлениями в профессиональном развитии ты планируешь заниматься в ближайшее время?
Каково основное назначение и принципы работы реляционных систем хранения данных?
Чем отличается использование Hibernate от стандартного API JPA в Java?
Чем отличаются проверяемые и непроверяемые исключения в языках программирования?
Объясните различие между интерфейсами Consumer и Supplier в контексте работы с потоками или функциональными интерфейсами.