DEV Community

35 Microservices Interview Questions You Most Likely Can't Answer

Alex 👨🏼‍💻FullStack.Cafe on September 16, 2019

A survey by Nginx shows that 36% of enterprises are currently using microservices, while another 26% are doing research on how to implement them. ...
Collapse
 
schmowser profile image
Victor Warno

Thanks for the compilation! I think you have some Redundancy in there: Q4 is Q6, Q3 is Q5. Q15 seems grammatically incorrect.

Collapse
 
aershov24 profile image
Alex 👨🏼‍💻FullStack.Cafe

Thanks! It was fixed.

Collapse
 
mburszley profile image
Maximilian Burszley

It's just going for theme consistency: resiliency!

Collapse
 
cloudytech147 profile image
cloudytech147 • Edited

Microservices, also known as Microservice architecture, is an architectural style used for developing software applications, where applications are composed of small independent services. Also, all the services of an application built using the monolithic architecture are tightly coupled and run as a single service. Microservices overcomes all these issues of monolithic architecture. -> Microservices Interview Questions

Collapse
 
sivavadlamuri profile image
sivavadlamudi

Its very helpful information on one platform. hope it would benefit in my interview.. I request you to please make a blog on Angular Course and React Js Course interview question- answers.

Collapse
 
nsuraj12 profile image
Suraj Nilapwar

Q15: GraphQL and microservices are a perfect fit
Is this true for backend service - service communication as well?
From my understanding, graphQL is perfect fit for frontend - backend service communication, but, it is better to use binary protocol buffers for back end service - service communication.

Collapse
 
jakotremblay profile image
jakotremblay

Q17 and Q18 answers are misleading. This is not how virtualization works at low level and the one about paravirtualization tell nothing specific to paravirtualization - it talks about the type of hypervisor making use of it instead of describing how different it is from hardware virtualization - where specific drivers are used to avoid performance hit specifically for I/O.

Collapse
 
thejoezack profile image
Joe Zack

Very thorough, thank you for putting this all together!

Collapse
 
eduardobbs profile image
eduardobbs

Great article!!!
The only thing I missed was the service mesh pattern/approach

Collapse
 
zsumair profile image
Syed Zoheb • Edited

Very helpful and thorough and concise answers to the questions

Collapse
 
psaillesh profile image
Saillesh pawar

Awesome post.

Collapse
 
douglasfugazi profile image
Douglas Fugazi

Damn good! Super helpful definition of concepts, I've learned a lot. Thanks!!!

Collapse
 
sivavadlamuri profile image
sivavadlamudi

Thanks for Micro services Interview Question please provide React Js Interview Questions

Collapse
 
shroomlife profile image
shroomlife 🍄

awesome! thank you!

Collapse
 
mehdishahdoost profile image
Mehdi Shahdoost

Great article. Thank you

Collapse
 
chris_bertrand profile image
Chris Bertrand

Nice list, always like these succinct posts! Just one note, I think you probably meant Martin Fowler rather than Flower 😋

Collapse
 
niweera profile image
Nipuna Weerasekara

Nice. Very nice. This really cleared some doubts in my mind... Thank you very much for sharing this.

Collapse
 
gbmhossam profile image
Hosam Kandel

Wonderful, thank you