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?