Microservices Interview Questions 2026
Published July 22, 2026 · Updated July 22, 2026
8 Microservices interview questions from Amazon, Meta, LTIMindtree, Netflix. All difficulty levels, all roles. Upvoted by engineers who were asked them.
8 questions
Companies: Amazon, Meta, LTIMindtree, Netflix
233 upvotes
Microservices Questions by Company
Amazon (1)
Amazon
Hard
Technical round
System DesignMicroservicesJava
Given a directed graph representing service dependencies, detect all strongly connected components and explain how this maps to identifying circular dependencies in a microservices architecture.
↑ 39 upvotes · 33 engineers asked this · Staff
Meta (1)
Meta
Hard
System Design round
Distributed SystemsKafkaMicroservices
Design Facebook's News Feed ranking system.
How do you score posts from thousands of friends and pages? Cover: candidate generation, feature extraction, ML ranking model, how you handle near-real-time freshness, and edge vs server-side ranking for mobile clients.
↑ 83 upvotes · 81 engineers asked this · SDE2
LTIMindtree (3)
LTIMindtree
Medium
Technical round
5–8 YearsInterview ExperienceGCPMicroservices
What would you do if one of your services goes down in production?
↑ 9 upvotes · 2 engineers asked this · Senior SDE
LTIMindtree
Hard
System Design round
5–8 YearsInterview ExperienceJavaGCPMicroservices
Which design patterns would you choose while designing an event-driven architecture on GCP?
↑ 14 upvotes · 2 engineers asked this · Senior SDE
LTIMindtree
Hard
System Design round
5–8 YearsInterview ExperienceGCPSystem DesignMicroservices
How would you design a highly scalable and reliable application on GCP?
↑ 17 upvotes · 3 engineers asked this · Senior SDE
Netflix (1)
Netflix
Medium
Technical round
2-5 yearsMicroservicesSystem Design
One microservice in your call chain has started responding slowly (not failing, just slow). Explain how a circuit breaker and a timeout differ in protecting the rest of the system, and why you often need both.
↑ 30 upvotes · 21 engineers asked this · Senior SDE
Accenture (1)
Accenture
Hard
Technical round
3-6 yearsSpring BootMicroservicesJava
What does Spring Boot Actuator give you out of the box for a microservice running in production? Name at least 3 endpoints and what each is used for.
↑ 22 upvotes · 10 engineers asked this · Developer
Grab (1)
Grab
Medium
Technical round
2-5 yearsMicroservices
Two microservices in your architecture (Trip Service and Payment Service) need to communicate when a trip ends. Would you use synchronous REST calls or an async event, and why?
↑ 19 upvotes · 10 engineers asked this · SDE2
Practice these questions with AI feedback
Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.
Build my study plan →
Frequently asked questions
Given a directed graph representing service dependencies, detect all strongly connected components and explain how this maps to identifying circular dependencies in a microservices architecture.
Given a directed graph representing service dependencies, detect all strongly connected components and explain how this maps to identifying circular dependencies in a microservices architecture.
Design Facebook's News Feed ranking system.
Design Facebook's News Feed ranking system.
How do you score posts from thousands of friends and pages? Cover: candidate generation, feature extraction, ML ranking model, how you handle near-real-time freshness, and edge vs server-side ranking for mobile clients.
What would you do if one of your services goes down in production?
What would you do if one of your services goes down in production?
Which design patterns would you choose while designing an event-driven architecture on GCP?
Which design patterns would you choose while designing an event-driven architecture on GCP?
How would you design a highly scalable and reliable application on GCP?
How would you design a highly scalable and reliable application on GCP?