Подготовка к интервью

Вопросы на собеседовании по Spring

395 вопросов по Spring с технических собеседований

395 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Spring — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: spring, spring boot, spring framework.

Каталог

Результаты поиска

Найдено: 395
Теория

Каким образом Spring Boot осуществляет загрузку его модулей и компонентов?

Spring Boot использует механизм автоконфигурации, основанный на аннотациях и условных проверках, чтобы автоматически загружать и настраивать необходимые модули и компоненты.

Читать ответ
Теория

Каким образом реализовать механизм ленивой инициализации компонента в Spring?

В Spring механизм ленивой инициализации позволяет создавать бины не при старте контекста, а только при первом обращении к ним. Это помогает оптимизировать время запуска приложения и экономить ресурсы.

Читать ответ
Теория

Какие проблемы есть у Spring Kafka с виртуальными потоками? Или проблем вообще нет?

Spring Kafka на текущий момент не полностью оптимизирован для работы с виртуальными потоками (virtual threads) из Project Loom, и есть несколько потенциальных проблем:

Читать ответ
Теория

Что такое Spring Boot стартеры? Чем отличаются от обычных библиотек? Что такое автоконфигурация?

Spring Boot стартеры — это наборы зависимостей (Maven или Gradle), которые упрощают подключение и настройку популярных библиотек и технологий в проекте.

Читать ответ
Теория

Какое назначение у класса ResponseEntity в фреймворке Spring?

Класс ResponseEntity в Spring используется для представления HTTP-ответа целиком, включая тело, статус и заголовки. Он позволяет контролировать все аспекты HTTP-ответа, который возвращается из контроллера.

Читать ответ
Теория

В каком месте и как происходит объявление методов, помеченных аннотацией @Bean, в Spring-приложении?

Методы с аннотацией @Bean объявляются внутри классов, помеченных аннотацией @Configuration в Spring-приложении. Такие методы определяют компоненты (бины), которые Spring контейнер будет создавать и управлять ими.

Читать ответ