Что случится, если вызвать два метода, оба с аннотацией @Transactional, один за другим?
Объясните назначение и использование аннотации @Repository в Spring
Какие элементы или особенности внутренней структуры HashMap нельзя изменять после её создания?
Какие аспекты необходимо учитывать при применении подхода оптимистичных блокировок в системах управления данными?
Какие параметры и свойства должны быть у ресурсов, чтобы они могли автоматически освобождаться или закрываться?
Объясните роль принципа D в принципах SOLID и его значение для разработки программных систем.
Когда ты бы предпочел использовать ArrayList вместо LinkedList для добавления элемента в конец очень большого списка, и почему?
Какое поведение обеспечивает использование ключевого слова volatile в языке программирования?
Как программа себя поведет, если в ней не реализовать обработку ошибок и исключительных ситуаций?
Получал ли ты образование в Санкт-Петербурге?
Какой у вас опыт работы с системой обмена сообщениями RabbitMQ?
Как работает механизм загрузки классов в JVM и какие типы ClassLoader ты знаешь?
Какое количество микросервисов вы применяли для работы с базой данных в своих проектах?
Могли бы вы подробнее рассказать о вашей организации и ее деятельности?
Какие типы реализованных интерфейсов Map вам известны и использовались в проектах?
Какой инструмент вы использовали больше: Maven или Gradle, и почему?
Какие инструменты и протоколы использовали для обмена данными между микросервисами?
Можешь ли ты подробно описать структуру и основные компоненты Java Collection Framework, а также их применение?
Какие сложности возникали при работе с Spring Boot и как вы их решали?
Имели ли вы опыт работы с сервисами, где каждый контейнер запускался на своей JVM?