Каким образом вы реализуете механизм добавления клиентской метки в базу данных в процессе погашения кредита?
Как определить, когда класс или модуль выполняет слишком много функций и нарушает принцип единой ответственности?
Бывали ли случаи, когда вам нужно было выбрать или заменить используемые технологические инструменты или платформы в проекте?
Можете объяснить, как элементы располагаются внутри структуры данных Set?
Какие основные принципы соблюдаешь при рецензировании кода?
Можно ли определить пользовательское исключение, которое не требует обязательной обработки?
В чем заключается назначение библиотеки AssertJ при написании тестов?
Какую задачу помогают решить шаблоны проектирования?
Каким способом можно извлечь элементы из коллекции Set?
Можешь ли ты описать типы кэширования, используемые в Hibernate?
Какое назначение у аннотаций @Component, @Repository и @Service в Spring и чем они отличаются?
Какой Scope вы использовали для подключения JUnit в файле pom.xml при работе с Maven?
Можете объяснить, как работает стратегия загрузки Lazy в JPA/Hibernate?
Можешь назвать типы кэширования, используемые в Hibernate?
Кто в Java отвечает за обновление переменных с модификатором volatile в многопоточной среде?
Можно ли передавать данные через HTTP-метод GET?
В каком количестве собеседований в данный момент ведется прием?
Какие признаки указывают на необходимость преобразовать монолитное приложение в микросервисную архитектуру?
Что из себя представляет использование ключевого слова final в отношении классов и объектов: что остается постоянным?
Какие альтернативы использовались для обработки коллекций вместо Stream API в вашем последнем проекте?