Какие преимущества и недостатки у системы очередей Kafka?
В чем заключается назначение и применение паттерна Command в программировании?
Каким образом фреймворк Spring определяет и регистрирует контроллеры в приложении?
Как отличить различные типы сборщиков мусора и в чем их особенности?
Есть ли у вас опыт разработки самостоятельных сервисных компонентов?
Можешь привести пример использования паттерна Proxy в программировании?
Обладает ли структура данных HashMap предсказуемым порядком элементов?
Можете объяснить механизм работы метода flatMap в Stream API и когда его стоит использовать?
Какое количество строк в памяти будет сформировано в куче при выполнении выражения: String a = "Hello " + "World";
Какие изменения необходимо внести в структуру данных для поддержки составного ключа?
Какая категория данных используется для хранения отдельных символов в классе Char?
Почему рекомендуется хранить пароли в массиве символов вместо строковых объектов?
Каким образом можно определить в Maven, на каком этапе сборки подключаемая библиотека будет использоваться?
Применял ли ты аннотацию @PostConstruct в рамках Spring-приложения?
Можете объяснить, что подразумевается под языком программирования Java?
Какой принцип SOLID может быть нарушен, если один объект отвечает за выполнение слишком большого количества задач?
Каковы преимущества и недостатки использования потоков в программировании?
Какие методы можно применить для защиты вашего приложения от нежелательной массовой активности и спам-атак?
Каковы ваши карьерные цели и планы развития как разработчика?
Можешь привести примеры, как реализуются интерфейсы в Spring Boot?