Какая версия Java применялась в вашем текущем проекте?
Объясните основные особенности и принципы работы структуры данных ArrayList.
Использовал ли ты тестирование в своем проекте на базе Spring?
Объясняет ли принцип инверсии управления преимущества при организации связей между компонентами системы?
Можете описать ситуацию, когда компоненты системы взаимодействуют асинхронно, не блокируя друг друга?
Какое значение возвращает метод equals при сравнении двух объектов, один из которых является ссылкой на другой?
Можете объяснить, что происходит во время компиляции в контексте Spring Boot?
Какая основная задача у Reflection API в контексте работы с объектами и классами?
Что из себя представляет использование ключевого слова final в отношении классов и объектов: что остается постоянным?
Объясните концепцию ленивой загрузки в Hibernate и как она влияет на работу с данными
Объясните концепцию иерархии исключений в языке Java и как она применяется при обработке ошибок.
Чем отличается использование BeanFactory от ApplicationContext в Spring Framework?
Какие механизмы в Java обеспечивают возможность написания кода, работоспособного на различных операционных системах?
Каково отличие между проектами, созданными с использованием Spring Boot и стандартными Spring Framework приложениями?
Как сделать так, чтобы пользователь мог использовать ранее добавленный бин того же типа после появления нового бина этого типа в библиотеке?
Как выбрать и внедрить два отдельных экземпляра Bean одинакового типа в приложении Spring?
Каким образом несколько потоков читают последнюю обновленную информацию переменной, помеченной ключевым словом volatile?
В чем принципиальное различие между фреймворком и библиотекой в разработке программного обеспечения?
Каким образом реализуется откладываенная загрузка связанных данных при использовании FetchType.LAZY в JPA?
Какие подходы можно использовать для ускорения процесса извлечения информации из нескольких различных источников данных?