В чем разница между rebase и merge?
Что такое Spring IoC контейнер и как он работает в рамках Spring?
Какие участки памяти в JVM вам известны?
Как в однопоточной программе можно получить исключение ConcurrentModificationException при работе с коллекцией?
Что такое ExecutorService в Java?
В чем разница между методами execute, executeQuery и executeUpdate?
Что такое автопозиция (autoboxing) в Java?
В чем отличие между HashTable и ConcurrentHashMap, и какой из них более эффективен?
Почему стоит использовать конфигурацию через аннотации вместо конфигурации через XML?
В чем разница между RestController и Controller в Spring?
Где можно использовать паттерн Prototype?
Что такое фантомное чтение?
Что такое оптимистичные и пессимистичные блокировки?
Как создать собственный протокол сериализации?
В чем заключаются различия между стеком (stack) и кучей (heap) с точки зрения многопоточности?
В чем отличие между Filters, Interceptors и Listeners в Spring?
Как бы вы реализовали отправку сообщения клиенту, учитывая возможность отмены транзакции?
В чем разница между JOIN и UNION?
Какие аннотации ты знаешь для того, чтобы Spring создавал бины на основании этих аннотаций?
Для перечислений (Enum) существует специальный класс java.util.EnumSet. Почему разработчики предпочли использовать его вместо HashSet или TreeSet?