Blog
System Design at Amazon
System Design at Amazon
Amazon system design interviews centre on e-commerce infrastructure, distributed computing, delivery logistics, and high-availability services. They look for candidates who can design systems following their leadership principles, especially "think big" and "bias for action".
16 guides available•Interview focus: E-commerce platforms, delivery logistics, distributed systems, task scheduling, and monitoring.
Amazon System Design Interview Guides
May 5, 2026•15 min•
senior
Complete Android System Design Interview Framework
Master Android system design interviews with this repeatable framework. Learn to clarify requirements, design layered architectures, and handle offline-first da...
Dec 25, 2025•22 min•
hard
How to Architect a Metrics Monitoring and Alerting System - Complete System Design Guide
Master metrics monitoring and alerting system design for your next big tech interview. Covers time-series data modelling, pull vs push ingestion, TSDB internals...
Dec 23, 2025•20 min•
medium
How to Design a Distributed ID Generator - Complete System Design Guide
Master distributed ID generator system design for your next big tech interview. Covers why auto-increment fails at scale, UUID trade-offs, Snowflake's 64-bit st...
Dec 22, 2025•22 min•
hard
How to Design a Distributed Task Scheduler - Complete System Design Guide
Master distributed task scheduler system design for your next big tech interview. Covers task submission guarantees, push vs pull worker models, leader election...
Dec 20, 2025•22 min•
hard
How to Design a Real-Time Collaborative Editor like Google Docs - System Design Guide
Master collaborative editor system design for your next big tech interview. Covers Operational Transformation vs CRDTs with the math explained, WebSocket archit...
Dec 10, 2025•20 min•
medium
How to Design an Online Book Review System - Complete System Design Guide
Master online book review system design for your next big tech interview. Covers database schema, denormalised rating counters, Bayesian average ratings, Elasti...
Dec 8, 2025•18 min•
medium
How to Design a Pastebin Service - Complete System Design Guide
Master Pastebin system design for your next big tech interview. Covers unique key generation approaches and their trade-offs, content storage in object storage ...
Dec 5, 2025•22 min•
hard
How to Design DoorDash - Complete System Design Guide
Master DoorDash system design for your next big tech interview. Covers the three-sided marketplace architecture, order state machine, dasher dispatch with geoha...
Dec 1, 2025•22 min•
hard
How to Design an E-Commerce Website - Complete System Design Guide
Master e-commerce system design for your next big tech interview. Covers microservices architecture, product catalog with Elasticsearch, Redis shopping cart, in...
Nov 28, 2025•22 min•
hard
How to Design a Real-Time Messaging System - Complete System Design Guide
Master real-time messaging system design for your next big tech interview. Covers WebSocket connection management, cross-server message routing with Redis Pub/S...
Nov 25, 2025•20 min•
hard
How to Design a Content Delivery Network (CDN) - Complete System Design Guide
Master CDN system design for your next big tech interview. Covers Anycast vs DNS-based routing, PoP architecture, multi-tier cache hierarchy, push vs pull CDNs,...
Nov 15, 2025•20 min•
hard
How to Design a Distributed Metrics, Logging and Aggregation System
Master distributed metrics and logging system design for your next big tech interview. Covers push vs pull collection, Kafka ingestion pipeline, time-series dat...
Nov 10, 2025•18 min•
medium
How to Design Google Calendar - Complete System Design Guide
Master Google Calendar system design for your next big tech interview. Learn database schema design, the right way to handle timezones, how recurring events act...
Oct 20, 2025•22 min•
hard
How to Design Instagram / a Social Feed - Complete System Design Guide
Master Instagram and social feed system design for your next big tech interview. Learn the hybrid fan-out approach, how Instagram's real tech stack works, feed ...
Oct 10, 2025•20 min•
hard
How to Design a Chat System (Real-Time Messaging) - Complete System Design Guide
Master chat system design for your next big tech interview. Learn WebSockets, message delivery guarantees, Cassandra schema design, fan-out for group chats, pre...
Oct 1, 2025•18 min•
medium
How to Design a Rate Limiter - Complete System Design Guide
Master rate limiter system design for your next big tech interview. Learn every algorithm — token bucket, sliding window, leaky bucket — plus Redis-backed distr...
Ready for Your Amazon Interview?
You've read the guides — now practice delivering these answers under time pressure. Get AI-powered feedback on system design questions commonly asked at Amazon.
Free tier available • AI-powered feedback • No credit card required
Explore Other Companies
Engineers who interview at Amazon also prepare for these companies: