🍃

Spring Boot Interview Questions

IoC, REST APIs, JPA, Security, Kafka & microservices with Spring Boot

← Learn this topic from scratch first

Why Spring & Spring Boot

IoC Container & Dependency Injection

Beans, Configuration & Lifecycle

Core Annotations & Auto-Configuration

Properties, Profiles & Starters

Building REST APIs

DTOs & Entity Mapping

Spring Data JPA & Hibernate

Relationships & Queries

Exception Handling & Validation

Testing APIs & Dockerized Postgres

Spring Security Fundamentals

Authentication with JWT

Authorization & Role-Based Access Control

Refresh Tokens & Session Lifecycle

Securing Exceptions & Custom Errors

Caching with Redis

Introduction to Microservices

Event-Driven Architecture with Kafka

API Gateway & Service Communication

Docker & Docker Compose

Capstone — A Production-Ready System

File Upload

Performance Optimization

Production Best Practices