Какова роль топиков в архитектуре Kafka и почему они используютcя?
Каким образом выполняется конфигурация и управление бинами в Spring Framework?
Как осуществляется управление и автоматизация миграций баз данных с помощью Liquibase?
Какие компоненты включены в архитектуру кластера Apache Kafka?
В чем заключается назначение Consumer Group в Apache Kafka?
Что отличает оптимистический подход к блокировкам от пессимистического в контексте управления конкуренцией в базах данных?
В чем причина того, что интерфейс Map в Java не является наследником интерфейса Collection?
Можете объяснить этапы жизненного цикла контекста приложения в Spring?
Можете объяснить, что такое LinkedHashMap в Java и какие особенности он имеет?
Какие ключевые аспекты вы анализируете в выводе команды EXPLAIN ANALYZE для оценки выполнения запросов в базе данных?
Объясните назначение и принцип работы аннотации @Transactional в рамках Spring Framework.
Имел ли опыт работы над проектами, построенными по монолитной архитектуре?
Объясните, что подразумевается под операцией увеличения значения переменной на единицу.
Вернёт ли метод equals true, если сравнивать пару ключ-значение, где значение равно null?
Ожидаем ли мы кто-то на встрече или мероприятии?
Как вы относитесь к критике со стороны токсичного коллеги — рассматриваете ли это как личное оскорбление?
Можно ли одновременно запускать два метода, синхронизированные через synchronized, в одном классе, если эти методы работают с разными объектами?
Чем отличаются синхронизированные методы экземпляра и статические синхронизированные методы в Java?
Чем отличается метод peek от forEach при работе с потоками в Stream API?
Какая разница существует между блоками dependencyManagement и dependencies в файле конфигурации проекта?