Subjects

All subjects Django Java Python React Spring Boot JavaScript PHP
Sign Up Free
Spring Boot 10 questions

Spring Boot Basics & Core Concepts

Get started with Spring Boot. Understand auto-configurations, application properties, and running frameworks.

More Spring Boot
Interview questions 1–10 of 10
1

What is Spring Boot and how is it different from the Spring Framework?

Spring Boot is an opinionated extension of the Spring Framework that removes boilerplate configuration through...

Read answer →
2

What are Spring Boot Starters and why are they useful?

Spring Boot Starters are curated sets of dependency descriptors that bundle all the libraries needed for a spe...

Read answer →
3

What is Auto-Configuration in Spring Boot and how does it work internally?

Auto-Configuration automatically configures Spring beans based on the JAR dependencies present on the classpat...

Read answer →
4

What does the @SpringBootApplication annotation do?

@SpringBootApplication is a convenience meta-annotation that combines three annotations: @Configuration, which...

Read answer →
5

What is Spring Boot Actuator and what does it provide?

Spring Boot Actuator is a sub-project that adds production-ready features for monitoring and managing an appli...

Read answer →
6

How does the embedded server work in Spring Boot (Tomcat, Jetty, Undertow)?

Spring Boot embeds a servlet container directly inside the executable JAR instead of requiring deployment to a...

Read answer →
7

What is the difference between application.properties and application.yml?

Both files configure a Spring Boot application externally, but application.properties uses flat key=value pair...

Read answer →
8

What are Spring Boot Profiles and how do you use them?

Profiles let you define environment-specific beans and configuration, such as separate settings for dev, test,...

Read answer →
9

How do you create a custom Auto-Configuration in Spring Boot?

A custom auto-configuration is a @Configuration class registered so Spring Boot picks it up automatically when...

Read answer →
10

What is Spring Boot DevTools and what does it do during development?

Spring Boot DevTools is a development-time dependency that improves the development workflow through automatic...

Read answer →