В чем заключается назначение Consumer Group в Apache Kafka?
Был ли у вас опыт выполнения миграционных задач в последних проектах?
Можете объяснить концепцию кэша первого уровня и его роль в системе?
Объясните концепцию виртуальных потоков и их использование.
Каким образом вы организовали разделение данных в базе в вашем последнем проекте?
Какой опыт у тебя есть в использовании Hibernate для работы с базами данных?
Каким образом можно реализовать управление поведением объектов через полиморфизм в коде?
Можно ли применять Kafka для передачи ответов в процессе выполнения задачи?
Можете объяснить, что такое анонимная функция в программировании?
Какие функции и процедуры вы реализовали или использовали в личном кабинете пользователя?
Каким образом в Java обозначают класс как сущность для ORM-систем, таких как Hibernate?
Можете объяснить, что такое фантомное чтение в контексте управления транзакциями?
Чем отличаются аннотации @Controller и @Repository в фреймворке Spring и в каких ситуациях их применяют?
Почему важно переопределять метод equals() в своем классе?
Объясните принцип работы внешнего соединения в SQL, включая его виды и случаи использования
Какие методы ты знаешь для сохранения данных объекта при перезапуске приложения?
Какова основная цель интерфейса Runnable в Java и в чем его применение?
Объясните внутреннюю структуру связанного списка (LinkedList) и как реализуются его элементы
Как называется часть, отвечающая за настройки и параметры в Spring Boot?
Какова основная функция и назначение фреймворка Spring Boot в разработке приложений?