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
FiltersDifficulty, topic, company

4,310 questions

  1. 3145Explain semi-supervised learning.MediumTechnical· Amazon
  2. 3146Explain the sort function.EasyCoding· Apple
  3. 3147How would you explain a technical concept to a non-technical person?MediumBehavioralTechnical· Anthropic, Google
  4. 3148Explain what Twitter is and its benefits to someone who isn't familiar with technology and social media.MediumProduct· Google
  5. 3149How would you explain Twitter to an elderly person?MediumTechnical· Google
  6. 3150How would you explain web cookies to someone non-technical?Easy· Airtable
  7. 3151You're starting a company to sell face masks. How many should you make?MediumProduct· Google
  8. 3152Design a Facebook app to connect users with handymen.MediumProduct· Meta, Pinterest
  9. 3153Which do you think was Facebook's best acquisition?MediumProduct· Meta
  10. 3154Events created are down 100% on Facebook - why?HardDataProduct· Meta
  11. 3155Facebook Events startup time has slowed. What would you do?MediumDataProduct· Meta
  12. 3156How would you set a goal for Facebook Marketplace?MediumDataProduct· Age of Learning, Meta
  13. 3157Should Facebook consolidate its messaging applications?MediumProductSystem design· Google, Meta
  14. 3158Facebook PM Discussion Board.Medium· Meta
  15. 3159Design a product at Facebook to improve the layover experience.MediumProduct· Meta
  16. 3160Should Facebook remove the mandatory profile picture upload during initial setup?MediumDataProduct· Meta
  17. 3161As the head of Facebook Watch, what metric would you measure?MediumDataProduct· Meta
  18. 3162Given a factory represented as a 2D grid with some cells blocked and some containing robots, determine if the robots can collectively reach all unblocked cells.MediumCoding· Amazon
  19. 3163Tell me about a time when you failed to pitch something to leadership.MediumBehavioral· Uber
  20. 3164What are the different SCRUM terminologies that you are familiar with?MediumBehavioral· Motorola
  21. 3165What do you like most about being a Technical Program Manager?MediumBehavioral· Apple
  22. 3166What is your favorite brand and why?EasyBehavioral· Google
  23. 3167What's your favorite e-commerce store?EasyProduct· Shopify
  24. 3168What is your favorite Facebook product and why?EasyProduct· Meta