Какой у тебя опыт работы и изучения языка Java?
Что происходит внутри массива, когда его размер достигает предела, и почему он не увеличивается автоматически?
Каким образом организованы узлы и элементы внутри бинарного дерева поиска?
Как правильно создать и настроить скрипт для управления миграциями базы данных с помощью Liquibase?
Объясните различия между классами StringBuilder и StringBuffer в контексте их использования и потокобезопасности
Что происходит, если внедрять зависимость через интерфейс, который реализуют две разные реализации, и делать инъекцию этой зависимости?
Можете объяснить, что подразумевается под понятием процесса в Java?
Можешь ли ты перечислить различные типы полиморфизма в объектно-ориентированном программировании?
Какие инструменты или подходы вы применяли для работы с многопоточностью в своих проектах?
Имел ли опыт использования паттерна Proxy в своих проектах?
Можете объяснить, что такое терминальный метод в Stream API и как он используется?
Каким образом осуществляется запись данных в хранилище Redis?
Как часто рекомендуется проводить тестирование системы под высокой нагрузкой?
Какие ключевые компоненты и объекты применяются при использовании библиотеки Project Reactor?
Каким образом вы реализовывали и управляли многопоточностью в ваших проектах?
Будет ли объект класса оставаться неизменным после наследования от другого класса?
Какие этапы проходила разработка базы данных в вашем проекте?
Каким образом реализовано хранение нескольких элементов с null ключами в хэш-коллекциях?
Какой у вас опыт работы с Kubernetes и в каких проектах вы его использовали?
Можешь ли ты назвать две категории методов, используемых в Stream API?