This is an interview recorded with Krishna Gupta. Krishna is an experienced java developer having 3.9 years of experience. He has skills with Spring Framework, Hibernate , Java EE , Microservices, JMS, RabbitMQ and Spring Boot. All the questions we have discussed here can be followed by anyone who is having 1 - 10 years of experience. Freshers can also follow this interview as most of the questions asked are scenario based.
Here is the candidate profile -
Name: Krishna Gupta
Profile: Java Developer
Years Of Experience: 4 +
Work Location: India
Keyskills: Java, Microservices, Spring, Spring Boot, Restful Webservices, Hibernate, JPA, Spring Data
This is another addition to our Java Interview Prep playlist which will help you to prepare for your upcoming java interview and particularly if you are a spring boot and microservices developer.
We will go through various of Microservices questions from Spring Cloud eg: Discovery service and Registration, Load balancing , Client side vs Server side load balancing, Handling failures in a Microservice environment. We have also covered Design patterns like circuit breaker, rate limiter, retry pattern in depth. We also have covered the microservices error and exception tracking related questions. Apart from this, various questions from spring boot and hibernate / JPA has been covered as part of this interview. Below is the timestamp for the same.
Timestamp
___________
Introduction -
00:00:00
@Controller Vs @RestController -
00:02:34
How a spring boot application bootstraps ? -
00:04:51
REST API Best practices -
00:08:22
Microservices interview questions :
00:23:50
Monolithic Architecture Vs Microservices Architecture -
00:25:35
How to manage ip’s and servers in a microservices architecture -
00:30:21
How Service Discovery and Registration works ? ( A problem Scenario ) -
00:35:14
How Client side load balancing different then the Server Side load balancing ? -
00:39:09
Is server side load balancing causes a single point of failure? -
00:42:21
How to handle failure in a microservices environment ?
00:44:55
How the retry pattern works ? -
00:50:13
How a block thread causes issue in a microservices environment ? (KT) -
00:51:19
How to protect your microservices from random load?
00:58:46
Circuit Breaker design pattern - Quick KT -
01:01:09
Explain the Half open state of a circuit breaker in spring boot -
01:06:39
How to track a slower Microservice which causes performance issue?
01:09:17
How to track exceptions in a microservices environment ? -
01:13:48
Entity Object Vs Value Object - When to use what ?
01:17:31
What is an one to one mapping and how to set up it with JPA/Hibernate ? -
01:23:27
What is an exchange in rabbit mq ?
01:28:17
For more free/paid courses visit
https://www.seleniumexpress.com
#JavaInterview #SpringBootInterviewQuestions #MicroservicesInterviewQuestions
For More free/paid courses visit
www.seleniumexpress.com
LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers
https://youtu.be/yX2w-Sof95s
Watch my new Hello spring boot series
https://youtu.be/F_rGkDeihBg?si=AvqLgRVvytkhy8lq
Watch Spring boot Hot topics
https://youtu.be/CUQWZHjuq-w
Java Interview / Question and Answer series
https://youtu.be/Y1uGGTrBYKw
Explain spring Bean Lifecycle
https://youtu.be/hUYGGqoXEPc
spring core
https://www.youtube.com/watch?v=r2Q0Jzl2qMQ&list=PL3NrzZBjk6m-nYX072dSaGfyCJ59Q5TEi
spring mvc
https://www.youtube.com/watch?v=zCHrZdJODg4&list=PL3NrzZBjk6m-OSeL3DRMD_ISa0u-9c1l1
spring mvc intermediate
https://www.youtube.com/watch?v=40YaLHbrwrY&list=PL3NrzZBjk6m_2jw8sC0BkEwSPFHxgQDWr
Spring JDBC
https://www.youtube.com/watch?v=5j_vh1b9dV8&list=PL3NrzZBjk6m-rYTKze-5Y5RvU8eykal4j
spring live project
https://www.youtube.com/watch?v=m_b_FwDjAXM&list=PL3NrzZBjk6m-9CVPueDLLermojwtfuW_f
SPRING SECURITY COURSE[NEW]
https://youtu.be/NMNLozLGT1s
For more courses visit
https://www.seleniumexpress.com
Any time you are getting stuck with issues, Feel free to ask for support.
You can send mail to
[email protected]
you can ping me on my Facebook page
https://www.facebook.com/seleniumexpress
Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"
https://www.facebook.com/groups/187000222361579/
you can ask for support in my website forum
https://www.seleniumexpress.com
Subscribe to my youtube channel
https://www.youtube.com/channel/UCpUYkSDJpHug-vfC5S-NXRA?sub_confirmation=1
Follow me on Insta
https://www.instagram.com/selenium_express/
Category -
Spring Boot
spring boot interview questions
java realtime interview questions
java interview questions and answers for experienced
microservices interview questions
Spring boot and Microservices interview questions for experienced