Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
230 questions
- 193Explain how microservices work.MediumSystem design·
Meta - 194Should Facebook consolidate its messaging applications?MediumProductSystem design·
Google, Meta - 195How would you handle an API migration where customers need to do some development work?MediumDataProduct·
Amazon - 196How would you improve Buy and Sell Groups on Facebook?MediumDataProduct·
Meta - 197How would you improve Facebook's timeline?MediumProductSystem design·
Meta - 198How would you improve Google Translate?MediumProductSystem design·
Google - 199How would you improve LinkedIn's onboarding flow?MediumProductSystem design·
LinkedIn - 200How would you improve Unilever's API?MediumProductSystem design·
Unilever - 201You are a PM at UberEATS. What feature would you build to optimize for average basket size?MediumProductSystem design·
Uber - 202How would you price the Amazon Kindle at launch?HardProductSystem design·
Google - 203Design a system for a rock paper scissors game.MediumSystem design·
Nvidia - 204How many hoops will a VM in one region have to go through to communicate with a VM in another region?MediumSystem designTechnical· AADT
- 205What does MTBF mean and why is it necessary?MediumSystem designTechnical·
Google - 206Why use a message queue?MediumSystem design·
Apple - 207Build a dynamic pricing system.HardSystem design
- 208Describe what happens when you visit https://google.com in your web browser.MediumSystem design
- 209Design an ETA System for a Maps App.HardAI MLSystem design
- 210Design Google Docs.HardSystem design
- 211Design an Instagram Ranking ModelHardAI MLSystem design
- 212Design a meditation app.MediumProductSystem design
- 213Design an ML monitoring system for a fantasy sports app, focusing on drift, performance, outliers, and quality.HardAI MLSystem design
- 214Design Naukri, a job search platform.MediumSystem design
- 215Design PasteBin.MediumProductSystem design
- 216Design a podcast search engine.HardSystem design