backend system design Interview Questions

31 questions available. Practice with AI-powered feedback.

Other topics

backend system design
Snapchat
Meta
Amazon

Snapchat System Design Interview: Price Tracking & Alerts

Prepare for Snapchat backend interviews: design a scalable price-tracking and alerting system. Learn architecture, trade-offs, scraping, scheduling, and notifications.

Software Engineer, Backend EngineerMid Level
backend system design
Snowflake
Cockroach Labs
Google

Snowflake System Design: Versioned Key-Value Store

Design a global versioned key-value store with time-travel reads, replication and configurable consistency. Architecture, tradeoffs and interview follow-ups.

Software Engineer, Backend EngineerMid Level
backend system design
Stripe
Square
Paypal

Stripe System Design: Scalable Real-Time Logs & Metrics

Design a Stripe-style scalable system for real-time logs and metrics ingestion, processing and storage. Learn system flow, trade-offs, and interview follow-ups.

Software Engineer, Backend EngineerMid Level
backend system design
PayPal
Venmo
Square

System Design: Hybrid Media Storage for Mobile Apps

Design a hybrid media storage system for mobile apps: combine on-device and cloud object storage, sync, caching, and offline access. Read design approach & follow-ups.

Software Engineer, Backend EngineerMid Level
backend system design
Uber
DoorDash
Lyft

Uber System Design Interview: Design Uber Eats Search

Prepare for Uber backend system design: build a geo-aware, low-latency Uber Eats search system. Read architecture, indexing, and scaling tips.

Software Engineer, Backend EngineerMid Level
backend system design
Visa
Stripe
Mastercard

Visa System Design: Scalable A/B Experiment Service

Build a scalable A/B experiment service for Visa: deterministic variant assignment, admin overrides, multi-tenant data model, logging, and rollout APIs. Guide

Software Engineer, Backend EngineerMid Level
backend system design
WalmartLabs
Twitter
Meta

WalmartLabs System Design: Multi-Region Notification Service

Design a multi-region notification service for WalmartLabs — high availability, low latency. Learn architecture, failover, routing, and monitoring to prep.

Software Engineer, Backend EngineerMid Level

Get More Real backend system design Questions

Practice backend system design interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
backend system design Interview Questions | Voker