All problems
Advanced·⚙️ Infrastructure·AWS · Kong · Nginx +1

Design
API Gateway

Design an API Gateway that handles routing, authentication, rate limiting, load balancing, and observability for microservices.

#Distributed Systems#Proxy#Security
Start Solving 7F + 4NF requirements inside

01 -  Why interviewers ask this

It tests whether you know what belongs at the edge of a microservice architecture (auth, rate limiting, routing) versus inside individual services.

02 -  Where this system exists in the real world

You interact with this design every day.

Kong / AWS API Gateway / Nginx-based gateways

Microservice architecture entry points

Third-party API monetization platforms

03 -  What you'll master

Solve this once. Know it forever.

01

Centralize auth, rate limiting, and routing

02

Design request/response transformation logic

03

Reason about gateway high availability

04 -  What you'll design

7 functional · 4 non-functional requirements.

Route incoming requests to the correct microservice based on path/method

6 more requirements inside

Sign in to unlock the full brief and start designing

Unlock Requirements

05 -  Companies that ask this

You may face this exact question in your next interview.

A
AWS
K
Kong
N
Nginx
C
Cloudflare

Ready?

Open the canvas.
Design it yourself.

See all requirements, use staged hints, run your code, and compare with community discussions - all on the same canvas.

Start Solving