Что такое гетерогенные типы?
Что такое нотация большого O?
Назовите различия между synchronized и ReentrantLock?
Что такое функциональная декомпозиция (FDD)?
В чем отличие между ленивой (lazy) и жадной (eager) загрузкой?
Назовите основные свойства транзакции.
Какой шаблон проектирования используется в StringBuilder и StringBuffer?
В чем отличие между Supplier и Consumer в Java?
Что такое потенциальный (candidate) ключ в базах данных?
Что такое шаблон Event Sourcing?
Что такое CompletableFuture?
Что мы чаще всего используем в совокупности с агрегационными запросами?
Что такое интерфейс Iterable в Java?
Что такое атомарность и консистентность?
Что такое Spring IoC контейнер и как он работает в рамках Spring?
В чем разница между rebase и merge?
В чем заключается разница между 'конкуренцией' и 'параллелизмом' в контексте многопоточности?
Расскажи о проблеме N+1 в Hibernate.
Что такое автопозиция (autoboxing) в Java?
Как в однопоточной программе можно получить исключение ConcurrentModificationException при работе с коллекцией?