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
Showing 381-390 of 1750