Можете объяснить принцип работы паттерна адаптер и в каких случаях его используют?
Возможна ли замена абстрактного класса без переменных, содержащего только абстрактные методы, на интерфейс?
Какие отличия между использованием WebClient и RestTemplate для выполнения HTTP-запросов в приложении?
Имели ли вы опыт использования конструкции try-with-resources для автоматического управления ресурсами в Java?
Чем отличается система управления базами данных от самой базы данных?
Можешь перечислить различные типы переменных, используемые в языке Java?
Можешь описать пример сложной задачи, с которой сталкивался на предыдущем месте работы?
Объясните назначение и работу функции System.exit в Java
Какое различие существует между уровнями изоляции транзакций Read Committed и Read Uncommitted?
Как различаются методы преобразования потока данных в список в различных случаях использование Streams API?
Применяли ли вы механизм интеграции Spring Security с системой аутентификации Keycloak?
Каким образом осуществляется вычисление хэш-значения для объекта?
Какими методами можно реализовать проверку прав пользователя при входе в систему?
Какими методами можно выявить ситуации взаимной блокировки ресурсов в многопоточной среде?
Будет ли DispatcherServlet находить контроллер с аннотацией @Controller при обработке запроса?
Каким образом можно провести анализ производительности приложения для выявления узких мест?
Какое расширение имеет исполняемый файл, содержащий машинный код?
Какими способами можно создать поток данных (Stream) в программировании?
Вам приходилось работать в сфере, связанной с торговыми операциями, на предыдущем месте работы?
Какова основная функция параметра Offset в Kafka?