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

2,498 questions

  1. 625What factors would you look at when deciding whether to launch into a market?MediumProduct· DoorDash
  2. 626Tell me about your three favorite apps. As the CEO of one, what would be your most important KPI?Medium· Google
  3. 627What are your top three favorite apps? How would you improve one of them?MediumProduct· Coinbase, Stripe
  4. 628What's your favorite enterprise app?MediumProduct· Hubspot
  5. 629What's your favorite fitness product, and what would you do if you found that its users dropped off after 3 months?MediumDataProduct· Uber
  6. 630What is your favorite Google product and how would you improve it?MediumProduct· Google
  7. 631What is your favorite health app and how would you grow it?MediumProduct· 23andMe
  8. 632What's your favorite marketplace app?MediumProduct· Wayfair
  9. 633Tell me about a SaaS product you really like using.MediumProduct· Salesforce
  10. 634What's your favorite subscription-based product?MediumProduct· Microsoft
  11. 635Reduce 9-1-1 emergency response times in a major cityMediumProduct
  12. 636Reduce airport security wait timesMediumProduct
  13. 637You're designing an A/B test to evaluate the impact of showing content from non-friends in users' feeds. How would you test this with proper randomization?MediumData· Meta
  14. 638Find a local minima in an array Last UpdatedMediumCoding· Meta
  15. 639Given an array with objects colored red, white, or blue, sort them so those of the same color are adjacent. Use integers 0, 1, 2 to represent RWB respectively.MediumCoding· Apple
  16. 640Find the equilibrium index in an array where sum of elements to the left is equal to sum of elements to the right.MediumCoding· Meta
  17. 641Find the median from a data stream.MediumCoding· Bloomberg
  18. 642Find points closest to the origin.MediumTechnical· Amazon
  19. 643Given a list of strings, find all strings that encode to the same value using a Caesar Cipher. (A Caesar Cipher rotates characters, e.g. in CC3: a->d, b->e, ..., z->c)MediumCoding· Meta, Pinterest
  20. 644Explain how to find a target sum in an array.MediumCoding· Adobe, Google
  21. 645Find a triplet in an array with a given sum.MediumCoding· Adobe, Goldman Sachs
  22. 646Given an array of numbers where every number occurs twice except one, how would you find the unique number in O(log n) time?MediumCoding· Meta
  23. 647Enhance any fintech app of your choice for visually impaired users.MediumProduct· Coinbase
  24. 648Design a database schema for a fitness app.MediumDataSystem design· Databricks, DoorDash