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

360 questions

  1. 25What data points would you use to define a product recommendation engine?MediumDataTechnical· Shopify
  2. 26How would you debug a decline in sales and decide whether to build a new feature or not?MediumDataProduct· Shopify
  3. 27Debug a metric that was off by x percentage.MediumDataCoding· Databricks
  4. 28How would you decide ad placement on Pinterest?MediumDataProduct· Pinterest
  5. 29How would you decide on a KPI for building a system and how would you improve it?MediumDataProduct· Google
  6. 30Facebook logins are decreasing. What would you do?MediumDataProduct· Meta
  7. 31How would you define and identify a 'good investor' on Robinhood?MediumData· Robinhood
  8. 32As the PM of an events product, how would you define success and set goals?MediumDataProduct· Meta
  9. 33Define success for TikTok.MediumDataBehavioral· TikTok
  10. 34As a PM at Meta launching a new video conference product, define the success metrics.MediumDataProduct· Meta
  11. 35Define success metrics for Zoom for Business.MediumData· Meta
  12. 36How do you define success for Yelp reviews?MediumDataProduct· DoorDash
  13. 37How would you define success for YouTube search?MediumData· Google
  14. 38How would you define success metrics for Google Flight Search?MediumData· Instacart
  15. 39How would you describe and assess the performance of the Uber Marketplace for UberX?MediumData· Uber
  16. 40Design an elevator algorithm to pick up guests.MediumDataTechnical· AADP, Google
  17. 41Design price alert notifications for the Coinbase app.MediumDataProduct· Coinbase
  18. 42Design a dashboard that helps sales leaders monitor their product's performance.MediumDataProduct· Google
  19. 43How would you determine the success of Instagram search?MediumData· TikTok
  20. 44You are a grocery store owner/manager. How do you determine how many self-checkout machines you need?MediumData· Google
  21. 45How would you determine success for Instagram Reels?MediumDataProduct· IInstagram, Meta
  22. 46How would you determine the success of LinkedIn's Job feature?MediumData· LinkedIn
  23. 47Diagnose a 25% decrease in free sign ups on Notion.MediumDataProduct· Notion
  24. 48Diagnose a 25% decrease in song listens on Spotify.MediumDataProduct· Spotify