Расскажите об интерфейсе SingleThreadModel в Java.
При помощи каких инструментов или библиотек формируются запросы к базе данных?
Как написать собственное (пользовательское) исключение в Java?
Какие существуют способы конфигурирования Spring-приложения?
Что означает ключевое слово transient в Java?
Что такое Spring Web?
Что такое JPA (Java Persistence API)?
Что такое ApplicationContext в Spring?
Какие способы оптимизации запросов в базе данных вы можете перечислить?
Когда следует использовать Collections.emptyList(), а когда имеет смысл создавать новый экземпляр списка?
Как можно оптимизировать высоконагруженный веб-сервис?
Опиши разницу между типами данных DATETIME и TIMESTAMP.
Какие классы в Java позволяют ускорить операции чтения и записи с использованием буфера?
Расскажите о классах-загрузчиках и о динамической загрузке классов в Java.
Что такое брокер сообщений?
Какова временная сложность операций над элементами в HashMap, и гарантирует ли HashMap указанную сложность при выборке элемента?
Для чего нужен функциональный интерфейс BiConsumer<T, U> в Java?
Для чего используется паттерн Command?
Что такое пул строк (string pool) в Java?
Объясните, чем связано ограничение размера типа данных int.