Common Interview Questions and Answers
Practice the most frequently asked interview questions with expert answers, approach tips, and AI-powered feedback.
Company-led browse
Start with the company you are targeting
Open a company hub to see the questions candidates report most often there.
72.5K views•10mo ago
Design a Type-Ahead with Spell Check
System Design
Asked at Uber
Hard
61.6K Users PracticedPractice with This Question
106.2K views•10mo ago
Discuss Event Sourcing Architecture
System Design
Asked at Microsoft
Medium
90.3K Users PracticedPractice with This Question
33.6K views•10mo ago
Design a Distributed Semaphore
System Design
Asked at Stripe
Hard
28.5K Users PracticedPractice with This Question
89.1K views•10mo ago
Design an Inventory Management System
System Design
Asked at Amazon
Medium
75.7K Users PracticedPractice with This Question
64.3K views•10mo ago
Design a Simple API Documentation Service
System Design
Asked at Salesforce
Easy
54.6K Users PracticedPractice with This Question
34.3K views•10mo ago
Design a Distributed Search Service (Elasticsearch)
System Design
Asked at Amazon
Hard
29.2K Users PracticedPractice with This Question
88.4K views•10mo ago
Design a Distributed Caching System (Memcached)
System Design
Asked at Google
Medium
75.1K Users PracticedPractice with This Question
59.1K views•10mo ago
Design a CI/CD Pipeline
System Design
Asked at Microsoft
Medium
50.2K Users PracticedPractice with This Question
140.1K views•10mo ago
Explain the Raft Consensus Algorithm
System Design
Asked at Meta
Hard
119.1K Users PracticedPractice with This Question
113.3K views•10mo ago
Design a Fraud Detection System
System Design
Asked at Stripe
Hard
96.3K Users PracticedPractice with This Question