Spring & Spring Boot Interview Guide
Spring & Spring Boot Interview Guide with 200+ Questions & Answers. With REST API, JPA, Hibernate and Spring Data JPA.
What you will learn?
- You will learn to answer 200 interview questions on Spring, Spring Boot and Spring MVC
- You will learn to answer questions on basics of JPA, Spring Data, Spring Data JPA, Spring AOP
- You will learn to answer questions on RESTful Web Services and SOAP Web Services with Spring & Spring Boot
- You will learn to answer questions on basics of Spring Framework - IOC, Application Context, Dependency Injection, Scope and Component Scan
- You will learn about Spring Annotations - @Component, @Service, @Repository, @Controller, @Autowired, @Primary, @Qualifier, @Configuration
- You will understand basic features of Spring Boot - Starters, Auto Configuration, Actuator and Externalized Configuration
- You will be introduced to the Best Practices in using Spring and Spring Boot
- You will be introduced to the approaches to handle validation errors with Spring MVC and Spring REST
- You will be introduced to the approaches for Versioning, Content Negotiation with RESTful Services
- You will understand the best practices in documenting your RESTful Services with Swagger
Your trainer
in28Minutes Official
Ranga is an AWS Certified Solutions Architect Associate.
We are teaching 30+ Courses to 450K Learners on DevOps, Cloud ( AWS, PCF, GCP, and Azure ), Full Stack ( React, Angular ), Java Programming, and Java Frameworks ( Spring, Spring Boot, Spring MVC, Hibernate ).
We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real-World Application Examples.
We have a wide range of courses focused on Spring Boot - Creating APIs and Microservices, Deploying to Cloud ( AWS, Azure, Docker, Kubernetes, Azure ), and Integrating with Full Stack Front end frameworks ( React & Angular ).
73 lessons
Easy to follow lectures and videos covering subject details.
6 hours
This course includes hours of video material. Watch on-demand, anytime, anywhere.
Certificate of Completion
You will earn a Certificate of Completion at the end of this course.
Course curriculum
- 001-Preview To Spring Interview Guide01:44
- Congratulations00:41
- One Thing You Should Do02:41
- 002-Introduction To Our Github Repository01:24
- 003-Setting up the Course Presentation02:22
- 004-Overview of Spring Interview Guide05:00
- 101-Basics of Spring Framework10:33
- 102-Spring Application Context and IOC Container07:22
- 103-Spring - Component Scan04:53
- 104-@Controller, @Component, @Repository, and @Service Annotations03:52
- 105-Scope of a Bean05:15
- 106-Setter and Constructor Injection05:55
- 107-Spring Application Contexts - XML and Java Configuration03:37
- 108-Spring and Autowiring03:12
- 109-Debugging with Spring Framework. @Primary and @Qualifier06:18
- 110-CDI(Contexts and Dependency Injection) and Spring04:00
- 111-Spring Major Versions and New Features05:04
- 112-Spring Modules06:24
- 113-Spring Projects04:30
- 114-Spring Design Patterns, BOM and Annotations05:15
- 115-Big Picture of Spring Framework03:45
- 201-Web Application Architectures - Model 1, Model 2 and Front Controller04:30
- 202-Spring MVC High Level Flow09:09
- 203-Dispatcher Servlet and Configuration02:26
- 204-Form Backing Object, Form Tags, Validation and Binding Result07:33
- 205-Path Variable, Model and Session Attributes05:35
- 206-Date Format Binding02:08
- 207-Exception Handling and Controller Advice04:19
- 208-Why is Spring MVC Popular?01:24
- 301-Spring Boot - Goals and Features05:35
- 302-Spring Boot vs Spring vs Spring MVC04:22
- 303-@SpringBootApplication02:40
- 304-Introduction to Auto Configuration05:10
- 305-Embedded Servers - Tomcat, Jetty and Undertow03:32
- 306-Introduction to Starter Projects06:07
- 307-Starter Parent and Dependency Management03:35
- 308-Creating Spring Projects with Spring Initializr02:39
- 309-Configuration with Application Properties03:54
- 310-Custom Application Configuration with @ConfigurationProperties05:11
- 311-Spring Boot Profiles04:25
- 312-Monitoring your application with Spring Boot Actuator06:21
- 313-Do things at application startup with CommandLineRunner02:28
- 401-Spring JDBC - JdbcTemplate and RowMapper06:26
- 402-JPA, Hibernate - Entity and Entity Manager06:31
- 403-JPA Relationships - One to One, One to Many, Many to Many05:25
- 404-JPA Configuration - Data Source, persistence.xml and Entity Manager Factory05:46
- 405-Spring Data - Need, Overview and Repository06:17
- 501-Unit Testing with Mockito07:18
- 502-Unit Testing Controllers with Mock MVC Framework07:16
- 503-Integration Testing with Spring Boot05:35
- 601-Introduction to Spring AOP09:05
- 602-AOP Basics - Aspect, Pointcut, Advice and Weaving04:52
- 701-What is a Web Service?04:33
- 702-SOAP Web Service - SOAP Envelope, Header and Body04:22
- 703-SOAP Request Examples - SOAP Header03:29
- 704-WSDL - an overview05:58
- 705-Contract First Approach and XSD06:30
- 706-JAXB and Configuration with Spring Web Services05:06
- 707-Writing an Endpoint with Spring Web Services03:47
- 708-MessageDispatcherServlet and configuration02:38
- 709-Generating a WSDL with Spring Web Services02:15
- 710-Error Handling for SOAP Web Services03:35
- 801-What is REST?05:04
- 802-Best Practices of RESTful Services03:40
- 803-GET Resource method with Spring REST02:14
- 804-POST Resource method with Spring REST and ResponseEntity04:36
- 805-Implementing HATEOAS for RESTful Web Services04:25
- 806-Documenting RESTful web services with Swagger14:00
- 807-Content Negotiation and Representation of a Resource05:38
- 808-Exception Handling and Validation for RESTFul Web Services10:30
- 809-Versioning for RESTful Web Services07:14
- Bonus Lecture00:18
- 901-Conclusion To Spring Interview Guide01:04
Online Courses
Learning Spring Boot doesn't have to be hard. Here is our curated list of recommended online courses that will guide you step-by-step in the learning process.
Learn moreBooks
Are you an avid book reader? Do you prefer paperback, or maybe Kindle version? Take a look at our curated list of Spring Boot related books and take your
YouTube videos
The number of high-quality and free Spring Boot video tutorials is growing fast. Check this curated list of recommended videos - there is no excuse to stop learning.
Learn more