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

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

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

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

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

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

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

Каталог

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

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

Какие подходы использует Spring для управления множественными кандидатами при внедрении зависимостей?

Spring использует несколько подходов для управления ситуацией, когда при внедрении зависимостей (Dependency Injection) есть несколько кандидатов на внедрение одного типа:

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

Каким образом Spring Framework решает, какие компоненты необходимо инжектировать при запуске приложения?

Spring Framework использует механизм Dependency Injection (DI) для автоматического внедрения компонентов при запуске приложения. Основные способы, как Spring решает, какие компоненты инжектировать:

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

Что нужно сделать, чтобы предотвратить сбой программы при отсутствии определенного Bean в контексте Spring?

Чтобы предотвратить сбой программы при отсутствии определенного Bean в контексте Spring, можно использовать аннотацию @Autowired с параметром required = false.

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

Как отличить принцип внедрения зависимостей в Spring от принципа разделения ответственности D в SOLID?

Принцип внедрения зависимостей (Dependency Injection, DI) в Spring — это способ управления зависимостями объектов через внешнее предоставление нужных компонентов, а не создание их внутри класса.

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

Как работает аннотация @Transactional в Spring? Как это реализовано внутри фреймворка?

Аннотация @Transactional в Spring используется для декларативного управления транзакциями. Она позволяет автоматически начать, зафиксировать (commit) или откатить (rollback) транзакцию вокруг метода.

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

Можешь назвать основные начальные компоненты и модули, используемые в рамках Spring?

Основные начальные компоненты и модули Spring включают:

Читать ответ