Microservices Interview Questions and Answers for experienced and fresher | Most Asked | Code Decode

preview_player
Показать описание
In this video of code decode we have covered most asked microservices Interview questions and answers. Covered 3 W's (Why What When & H - How)We have covered all the basic microservices interview questions along with their answers.

Udemy Course of Code Decode on Microservice k8s AWS CICD link:

Course Description Video :

What are Microservices?

Microservices is an architecture where the application is exposed as loosely coupled services that can be independently developed, deployed, and maintained. Each service exposed is referred to as Microservice. Each service performs a unique function.

Speciality of this architecture is that polyglot architecture is supported. For example, if a team is working on one of the microservice using Java, Spring Boot, and MySQL, another team can work on another microservice using Python, Node JS, and NoSQL.

Different microservices can use a different version of the same programming language.
Different microservices can use different programming languages.
Different microservices can use different architectures as well.

Q)Why Microservices?
In the case of monolith applications, there are several problems like
Same code base for presentation, business layer, and data access layer. Application is deployed as a single unit.
Complex to maintain and scalability is an issue.
Microservice solves the above problems.
Microservices are ideal when a monolith or a legacy application needs to be modernized.
For new software development, if the key business drivers are to reduce time to market, scalable better software, lower costs, faster development, or cloud-native development, microservices are ideal.
Each service is independent and gives the flexibility to choose the programming language, database, and/or architecture.
Distinct services can be developed, deployed, and maintained independently.

Q) What are the pros and cons of Microservice Architecture?
Pros of Microservice Architecture
1) Freedom to use different technologies
2) Each microservices focuses on single capability
3) Supports individual deployable units
4) Allow frequent software releases
5) Ensures security of each service
6) Multiple services are parallelly developed and deployed

Cons of Microservice Architecture
1) Management of a large number of services is difficult.
2) Communication between microservices is complex.
3) Increased efforts for configuration and other operations
4) Difficult to maintain transaction safety and data boundaries
5) Due to the decentralized nature of microservices, more microservices will mean more resources hence high Investment
6) Debugging of problems is harder unless the right instrumentation is followed during design and development.
7) Microservices will need a large team size with the right mix of experience in design, development, automation, deployments, tools, and testing.

Q) When to use microservices?
Reduce time to market,
Scalable better software,
Lower costs,
Faster development,
Cloud-native development
It makes sense to adopt a microservices architecture, if the team size is big enough as each service will require its team to develop, deploy and manage.
Timeframe and skills of team members are a constraint.
If fast results are required,
choose microservices architecture only if the team also has experience in microservices.
Do not use this architecture for simple application which can be managed by monolithic application .
So you use ask yourself first do we really need microservice architecture

Microservice Interview Questions and Answers part -2

Also if you want to learn microservices from basic you can find all the video in below playlist

Subscriber and Follow Code Decode

#codedecode #microservicesinterviewquestions #microservices
Рекомендации по теме
Комментарии
Автор

I cleared my senior level Interview by only seeing this Microservices Playlist (I'm 7 years java expert and no knoledge on Microservices). This play list covers most of the Microservices interview questions and practical explainations. One stop solution for all

creditcardmaster
Автор

A great shout out to mam. I dont know ur name so couldnt convey with name. This channel is a real blessing.
Able to crack the MNC interview, full of technical questions. On top of that i was able to continue the technical discussion for 1.5hrs. Keep uploading new stuffs mam. Many things to learn from you. Loads of love. Keep Blessing🙏🏻

arpitsik
Автор

Couple of questions which I faced in interview :
1. How distributed transaction handled in microservices concept? ( CQRS, Saga pattern, Choreography, Command)
2. Difference between zuul and Spring cloud gateway.
3. Resilance4j
4. What is the importance of feign client

diptarghyachatterjee
Автор

Thank you madam.. got 3 offers for 8 years experience with 21 lpa.. I don’t know microservices and springboot but ur vedios made me expert.. thank you thank u “inthakante emi cheppagalam “ in telugu words except like and share

kumarrajakotakonda
Автор

Thanks for making this Microservices Series as a "Serious" topic...Great job...Simple and easy to learn for interviews

muhassinmusthafa
Автор

As a girl aspiring to excel in technical field, I take you as my inspiration 🙏 thanks a lot for this valuable content.

manognajoshik
Автор

Mam I am your huge fan the way you teach is nowhere on YouTube. Addicted to your tutorials.

realnileshpawar
Автор

Am new to this profession but i learnt alot from this...

tippabatinisantoshkumar
Автор

Mam, I have watched most of your videos in your channel. It was very helpful for my interview preparations. I have a learnt lot things from your videos and lectures. Thanks a lot. Please upload the rest of the interview questions from microservice too. Thanks for everything.

jsvignesh
Автор

A very good series of Microservice. Ma'am I am very thankful to you to tell the concepts in concise and precise manner. Salute to your hard work and dedication for making this series.

_rishabhshukla
Автор

Fantastic content. Easy to understand. Hats of to your hard work that you explained every little bit with hands on. Kudos. Waiting for more on microservices

gayatrideshpande
Автор

your teaching is awesome . I learned lot of things from you. Thank you so much to provide this much knowledge. Please make and upload second Part ASAP.

balakrishnab
Автор

Such a clarity on concepts… girl with brains … 😍😍🙂

simplysriram
Автор

Thank you for this vedio. Please complete this series as soon as possible. I am waiting for further vedio for microservices interview.

nitishchaudhary
Автор

Thank you so much for this series. Please share the second video soon .

shikshadubey
Автор

Thank you so much for uploading these videos.. this really helped me in cracking my interview

RainuBoben
Автор

Amount of Respect and appreciation I have for you guys is Words me bata hi nahi <3 <3

suyashagarwall
Автор

It was great listening and must watch interview questions on microservices, seriously while listening it is like feeling MNC interview experience.
Awesome for your hard work keep posting new things as well on microservices interview questions

santoshdhara
Автор

Thank you for the first part. Kindly upload the videos for all the remaining questions on Microservices

mayuritikhe
Автор

Great Explanations....
Can u please make video on OAuth+OpenID+Spring Boot ...
🙏🙏🙏

ganpatinatrajan