С какими основными сложностями можно столкнуться при выполнении параллельных транзакций?
Когда и как вызываются статические функции: у объекта или у класса?
Какие существуют виды реализаций коллекций типа список, обеспечивающих внутреннее копирование при обходе их элементов?
Чем отличаются аннотации @After и @AfterReturning в контексте обработки методов в AOP?
Каким образом можно реализовать управление состоянием внутри сервиса?
Чем отличаются кластерные от некластерных индексов в базах данных?
Можно ли определить тип взаимодействия, основываясь на URL-адресе?
Можете объяснить, что такое Metaspace в JVM и как он отличается от PermGen?
Имели ли вы опыт использования конвейеров в системе контроля версий Git?
Можешь назвать основные примитивные типы данных в языке Java?
Объясните концепцию оптимистичного подхода к реализации транзакций в системах управления базами данных.
Объясни концепцию настроения и её роль в программных приложениях
Каковы основные особенности и преимущества использования Spring Data в приложениях?
Какие преимущества предоставляет использование Spring HATEOAS для разработки RESTful сервисов?
Какой метод поиска значений в таблице ты предпочтешь использовать в своей реализации?
Мог ли бы ты объяснить, что подразумевается под натуральным ключом в базах данных?
Могли бы вы объяснить, что подразумевается под расширением возможностей базы данных при росте нагрузки?
Каким образом осуществляется перемещение данных между стеком и кучей в памяти?
Какой паттерн проектирования реализован или используется при работе со классом StringBuilder?
Почему два объекта разных классов, даже с одинаковыми данными в полях, не считаются равными?