Какие основные характеристики может иметь первичный ключ в базе данных?
Применяли ли вы паттерн Adapter в своих проектах?
Какие нормативы и рекомендации существуют при реализации метода equals в Java?
Можете рассказать о своем опыте работы с Docker и о том, как вы его использовали в проектах?
Можешь назвать основные типы операций, реализуемых при работе со Stream в Java?
Какая структура данных подойдет для реализации базового механизма кэширования?
Каковы преимущества и недостатки использования оператора WHERE в SQL-запросах?
Каким образом реализуются и обеспечивают целостность Atomic переменные при параллельных операциях?
Будет ли запускаться новая транзакция при вызове метода b внутри метода a, аннотированного @Transactional?
Какое аннотирование в Spring Boot применяется для определения маршрута с параметром пути?
Можно ли использовать связанный список для реализации очереди?
Можно ли считать ошибки в программировании проверяемыми типами и как это влияет на обработку ошибок?
Имели ли вы опыт решения сложностей при использовании Spring Data в своих проектах?
Объясните основные идеи и принципы работы метода equals в Java и как он связан с понятием контракта в объектно-ориентированном программировании.
Можно ли определить BeanDefinition в Spring Boot во время компиляции?
Можете ли вы объяснить концепцию разработки, основанной на моделировании бизнес-областей, известную как DDD?
Какие методики и инструменты используешь для проведения тестирования баз данных?
Каким образом организована и взаимодействует структура данных в памяти JVM?
Какие отличия существует между инстанцированием объекта напрямую и использованием шаблона Builder для его создания?
Какими методами можно улучшить производительность долгого SQL-запроса при правильной настройке индексов и отсутствии ошибок в коде?