Какие обертки (Wrapper'ы) ты знаешь?
Что такое MIME-тип?
Какой уровень изоляции транзакций предотвращает одновременное перезаписывание результата при параллельных обновлениях?
Какими другими системами обмена сообщениями, помимо Kafka, ты знаком?
Какое самое большое время может занять извлечение элемента по ключу из структуры данных HashMap?
Какие существуют виды области видимости (scope) в Java?
Какое функциональное назначение у технологии шардирования баз данных?
Какими способами можно обеспечить отказоустойчивость базы данных?
Почему в архитектуре системы может предпочитаться синхронное взаимодействие компонентов?
Какие различия существуют между использованием HashMap с синхронизированными другими методами и применением ConcurrentHashMap в многопоточной среде?
Можете объяснить принцип разделения интерфейсов из SOLID и его важность в проектировании программ?
Можешь назвать основные операции, которые выполняет система управления базами данных?
Какими способами можно осуществлять запросы к базе данных при использовании Hibernate?
На какие факторы влияет использование CGLib при динамическом создании прокси-объектов?
Можете объяснить, что означает ключевое слово 'super' в контексте объектно-ориентированного программирования?
В чем заключается связь между Application Context и принципом Inversion of Control в контексте разработки приложений?
От какого класса наследуется класс Exception?
Можно ли использовать один и тот же класс в нескольких частях программы одновременно?
Какие преимущества и недостатки имеет использование ArrayList в Java?
В чем разница между аннотациями @RequestMapping и @PutMapping в Spring?