Skip to content
Sharp

Spring Core · interview question

What default scope does Spring assign to a bean if no specific scope is declared?

Multiple choiceEasychapter-9-curatedpremiumspring-coreinversion-of-control-ioc
Choose one answer
Answer and explanation

Correct answer

B. Singleton

Why

By default, Spring assigns the singleton scope to a bean, meaning that the container creates exactly one instance of the bean, which it then shares across all requests and components.

Test yourself on Spring Core

A free test with instant, explained results. No account needed.

Start free test
All Spring Core questions →