Получал ли ты образование в Санкт-Петербурге?
Можешь привести пример использования паттерна Proxy в программировании?
Что представляет собой основной интерфейс, объединяющий все виды коллекций в стандартной библиотеке?
Каким образом в Spring обеспечить создание только одного экземпляра DataSource при запуске приложения, если их несколько?
Какие подходы можно использовать вместо ключевого слова synchronized для реализации паттерна Singleton в многопоточной среде?
Какие средства ты используешь для управления исключениями в контроллерах Spring MVC?
Объясните концепцию обеспечения гарантированной доставки сообщений в Apache Kafka.
Какое новое решение для управления потоками было введено в Java 21?
Какая информация сохраняется внутри виртуальной машины Java (JVM)?
Можешь назвать основные протоколы, используемые для обмена данными между веб-сервисами?
Какие основные принципы и возможности объектно-ориентированного программирования реализованы в Java?
Объясните, что происходит при передаче переменной по ссылке в функции или методе.
С какими трудностями можно столкнуться при переходе от монолитной архитектуры к микросервисам?
Какие типы блокировок используются в системах управления базами данных для обеспечения целостности данных?
Можешь привести пример реализации паттерна Builder в языке Java?
Кто определяет названия для полей в модели данных проекта?
Каким образом осуществляется проверка отдельных компонентов кода с помощью юнит-тестов?
Можешь назвать инструменты для профилирования приложений?
Какие преимущества обеспечивает третья нормальная форма в процессе нормализации базы данных?
Какого типа копирования коллекций ты предпочитаешь использовать в своих проектах?