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

179 questions

  1. 1What's the effect of adjusting an LLM's context window size?MediumAI MLTechnical· OpenAI
  2. 2As an Admin, what key metrics would you consider crucial for evaluating Uber's success in a newly launched city?MediumTechnical· Swiggy
  3. 3How would you advise a CIO regarding cloud migrations?MediumBehavioralTechnical· JP Morgan Chase
  4. 4What is the best way to connect SQL databases and why?MediumTechnicalData· Airbnb, Google
  5. 5Build a table management system.MediumDataProduct· BBentobox
  6. 6You are building CatGifs.com. How would you measure the site's performance?MediumTechnical· Asana
  7. 7How would you choose the right machine learning algorithm for your system?MediumTechnical· Google
  8. 8How does communication between Mars and Earth work?MediumTechnical· Google
  9. 9How does Google Maps compute ETA?MediumTechnical· Amazon, Funding Societies
  10. 10How would you create a carousel using vanilla JavaScript?MediumTechnical· Amazon
  11. 11What data points would you use to define a product recommendation engine?MediumDataTechnical· Shopify
  12. 12Design a database schema for a pizza ordering systemMediumTechnical· Amazon
  13. 13How would you debug a failing NUC in a data center?MediumTechnical· Google
  14. 14Describe what happens when you type a URL into your browser and press Enter.MediumTechnical· Google, Uber
  15. 15Design a billing system for a doctor's office with two locations in the Bay Area.MediumTechnical· Google
  16. 16Design a system for reloading bus transit cards using an ATM-like interface.MediumProductTechnical· Lucid Software
  17. 17Design an elevator algorithm to pick up guests.MediumDataTechnical· AADP, Google
  18. 18Explain how to design and implement a password checker based on specific requirements.MediumCodingTechnical· Peloton
  19. 19Design a module to fetch a unique User ID from a pool of available User IDs and return the ID to the pool for later use.MediumTechnical· Dropbox
  20. 20Design a monitoring system for 1000 web servers.MediumSystem designTechnical· Amazon, Google
  21. 21Design a parking lot.MediumProductTechnical· Meta, Microsoft
  22. 22How would you design a relational schema for a calendar application?MediumSystem designTechnical· Better.com
  23. 23Go into detail about a login endpoint.MediumTechnical· Google
  24. 24How would you detect a fraudulent transaction in a given geography where users mostly spend online?MediumTechnical· Visa