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
234 questions
- 49What are the differences between TCP and UDP?MediumTechnical·
Meta, Solenis - 50What are some endpoints on Amazon.com?MediumTechnical·
Amazon - 51What are some endpoints Robinhood has?MediumTechnical·
Robinhood - 52Explain binary search.MediumTechnical·
Google - 53Explain Deep Learning to a non-technical audience.MediumTechnical·
Google, LendingClub - 54How would you simplify a technical concept for a business user, and how would you explain a business concept to a technical user?MediumBehavioralTechnical·
Stripe - 55Find points closest to the origin.MediumTechnical·
Amazon - 56How do you gather health data for deployed microservices?MediumTechnical·
Databricks - 57Why is Gmail search slower than Google search?MediumTechnical·
Google - 58What is your high-performance computing strategy for Google?MediumProductTechnical·
Google - 59Design a newsfeed algorithm for Google.HardTechnical·
Google, Waymo - 60How would you choose a programming language to build your product at Google?MediumTechnical·
Google, Tesla - 61How would you handle hallucinations in a generative AI model deployed to users?MediumAI MLTechnical·
Anthropic, OpenAI - 62How would you handle negative user feedback about YouTube, and how would you address it with the engineering team?MediumProductTechnical·
Google, Youtube - 63Design the architecture for a hardware device that measures temperature and social distance among employees in warehouses during COVID.HardSystem designTechnical·
Amazon - 64How would you create a high-speed network to communicate with team members on the Moon?HardTechnical·
Google - 65How do autonomous vehicles work?MediumTechnical· CCruise
- 66How does the internet work?MediumTechnical·
Google - 67How do you A/B test a new feature?MediumTechnical·
Capital One - 68How do you develop metrics for a project?MediumDataTechnical·
Google - 69How would you upgrade 5000 servers?MediumSystem designTechnical·
Google - 70How do image compression and text compression work? How are they similar and how are they different?MediumTechnical·
Google - 71What would change if internet speed were 100 times faster than today?MediumProductTechnical·
Amazon - 72Imagine you've just started working with a client who wants to implement a cloud solution on their legacy system. What steps would you take? How would you tailor a demo for this client?HardBehavioralProduct·
Microsoft