Какие способы оптимизации запросов в базе данных вы можете перечислить?
В чем заключается идея Stream API в Java?
Что такое FTP?
В чем заключается отличие между репликацией и шarding'ом?
Как осуществляется управление уровнями изоляции транзакций в Hibernate?
Как работает оператор try с ресурсами в Java?
С какими задачами вы сталкивались при использовании паттернов проектирования?
В чем заключается отличие между Spring Boot и Spring Context?
Как устроена строка в Java 'под капотом'?
В чем заключается прогрессивность NIO в Java?
Почему стек считается устаревшим и чем его рекомендуется заменять?
За счет каких механизмов NIO обеспечивает неблокируемый доступ к ресурсам?
Какие основные три метода существуют у сервлетов, и какова их задача?
Какую задачу решает полиморфизм в программировании?
В чем разница между внедрением зависимостей (dependency injection) и инверсией управления (inversion of control)?
Расскажи о дедлоке и как избежать этой проблемы в программировании.
Что ты знаешь об операторе Exists?
Какие существуют типы NoSQL баз данных?
Зачем нужен CompletableFuture в Java?
Можно ли использовать строки в конструкции switch в Java?