В чем заключаются различия между стеком (stack) и кучей (heap) с точки зрения многопоточности?
Что такое атомарность и консистентность?
Имеет ли смысл индексировать данные с небольшим количеством уникальных значений?
Что такое антипаттерн и какие антипаттерны вам известны?
Что такое пул строк в Java?
Что такое Dirty Read и в чем его особенности?
В чем разница между методами interrupted() и isInterrupted() в Java?
Расскажи о проблеме N+1 в Hibernate.
Почему класс Map не наследуется от интерфейса Collection?
Почему синглтон считается антипаттерном?
Для чего в стримах предназначены методы map(), mapToInt(), mapToDouble() и mapToLong()?
Что такое бины в контексте Java и Spring?
Каковы минимальные и максимальные значения типа данных integer в Java?
Что такое livelock?
Какова структура файла pom.xml в менеджере пакетов Maven?
Расскажи о взаимодействии микросервисов.
Как работает контекст в Java?
Что такое JDBC?
Какие существуют виды связи в Hibernate?
В чем заключается разница между аннотациями @Service, @Repository и @Controller в Spring?