Какие существуют методы и особенности удаления данных, связанных с помощью внешних ключей в базе данных?
Какие основные сложности могут возникнуть при внедрении микросервисной архитектуры?
Какой набор состояний может принимать объект в Hibernate в процессе его жизненного цикла?
Можешь перечислить основные состояния объекта в Hibernate и описать их особенности?
Можешь ли ты перечислить и описать возможные состояния сущностей в JPA?
Какими методами обычно осуществляется связь Java-приложения с базой данных?
Какими методами можно реализовать неизменяемость классов в программировании?
Какие этапы включены в процесс контейнеризации Java-приложения с помощью Dockerfile?
Какие существуют методы отмены или отката изменений после коммита в системе контроля версий Git?
Можешь ли ты назвать основные типы паттерна Saga и объяснить их различия?
Какими типами объектов допускается вставлять элементы в TreeSet?
Какими преимуществами и недостатками обладают обобщённые типы (Generics) в языках программирования?
В чем основные преимущества и недостатки структуры данных Hashtable?
Что означает неизменяемость объектов и какие преимущества и недостатки она имеет?
В чем преимущества и недостатки применения типа Throwable для обработки исключений?
Какими методиками можно осуществить внедрение зависимостей в программном обеспечении?
Какой временной показатель у операции получения элемента из ArrayList по индексу?
Какая часть проекта вызывает наибольшие заторы или узкие места в производительности?
Что происходит перед созданием BeanDefinition в процессе компиляции в контексте сборки приложений?
Какая приблизительная длина пути, разделяющего Луну и нашу планету?