System Design Interview Questions
78 questions available. Practice with AI-powered feedback.
Other rounds
Atlassian ML System Design: Design Jira Recommender
Design a scalable Jira recommendation system with real-time personalization and candidate generation. Learn architecture, ML pipelines, and evaluation—prepare for interviews.
Atlassian System Design: Scalable Image Crawler Service
Design a scalable image crawler with job-management APIs: recursive crawling, scheduling, deduplication and storage. Atlassian interview guide — prepare now.
Bloomberg ML System Design: Real-time Fraud Detection
Design a low-latency real-time fraud detection system for e-commerce. Learn online inference, real-time feature engineering, model serving, and monitoring.
Bloomberg OOD Interview: Design Online Bookstore System
Prepare for Bloomberg OOD interview: design an online bookstore with domain modeling, repository/service layers, inventory and order flows. Read sample designs.
Bloomberg System Design: Global News Aggregation & Trending
Design a scalable Bloomberg backend to aggregate global news, handle Newser's regional API limits, compute real-time trending, and serve low-latency feeds.
ByteDance App Design: Modern Web Browser Tab System
Design a scalable, performant web browser tab system for ByteDance. Learn architecture, tab lifecycle, crash isolation, session restore and optimization tips.
ByteDance Frontend Interview: HTTP Caching & Status Codes
Prepare ByteDance frontend interviews: master HTTP caching (Cache-Control, ETag, Last-Modified) and common HTTP status codes. With examples and debugging tips.
ByteDance ML System Design: Live Stream Violation Penalty
Design a low-latency, scalable live streaming violation penalty system for ByteDance. Learn architecture, schemas, and enforcement — prepare for system design interviews.
ByteDance System Administration Interview: Linux & Cloud
Prepare for ByteDance system administration interviews: master Linux ops, cloud IaaS/PaaS, automation, virtualization, security and logging. Practice now.
ByteDance System Design: Reward Backend for High QPS
Design a scalable, fault-tolerant reward backend for ByteDance that handles 10k QPS. Explore caching, rate limiting, load balancing and consistency—study now.
Cisco Object-Oriented Design: Customizable Chessboard
Practice Cisco OOD: design a flexible chessboard with customizable initial placement, move validation, and game-state tracking. Read implementation tips and follow-ups.
Coupang Infra Interview: Kubernetes Storage Management
Prepare for Coupang infrastructure screens: deep dive into Kubernetes storage, PV/PVC lifecycle, storage classes, and setup steps. Read practice follow-ups.
Get More Real System Design Questions
Practice system design interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice