Какие методы распределения данных в коллекциях @OneToMany ты знаешь?
Как были доработаны механизмы обработки столкновений в HashMap в версии Java 8?
Каким образом использование индексов отражается на скорости выполнения запросов в базе данных?
В каких ситуациях использование транзакций не приведет к автоматическому откату изменений?
Каким образом вы реализуете тестирование вашего кода с помощью JUnit?
Имели ли вы опыт проведения или участия в межкомандных код-ревью?
Какие типы сложных запросов вы реализовывали в PostgreSQL?
Обладаете ли вы практическим опытом работы с Spring Boot?
Какое предназначение у аннотации Component в контексте разработки инициализации компонентов?
Можете объяснить, что подразумевается под концепцией атомарных операций или транзакций?
Можешь ли ты перечислить и объяснить ключевые особенности структуры данных HashMap?
Какими показателями ты оцениваешь эффективность и характеристики запросов к базе данных?
Чем обусловлено недопустимость наследования от встроенного типа строк в языке программирования?
Что произойдет, если добавить объекты в HashSet, у которых не реализован метод equals()?
Какими методами реализуются потоки выполнения в программных приложениях?
Какую временную сложность имеет получение последнего элемента в двусвязном списке?
Объясните различия между механизмами оптимистической и пессимистической блокировки в системах управления данными.
Какова роль уровня изоляции транзакций Repeatable Read в обеспечении согласованности данных?
Каким образом осуществляется использование оптимистической блокировки в системах управления данными?
Объясните концепцию полиморфизма и как она реализуется в объектно-ориентированных языках программирования.