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
- 3145Explain semi-supervised learning.MediumTechnical·
Amazon - 3146Explain the sort function.EasyCoding·
Apple - 3147How would you explain a technical concept to a non-technical person?MediumBehavioralTechnical·
Anthropic, Google - 3148Explain what Twitter is and its benefits to someone who isn't familiar with technology and social media.MediumProduct·
Google - 3149How would you explain Twitter to an elderly person?MediumTechnical·
Google - 3150How would you explain web cookies to someone non-technical?Easy·
Airtable - 3151You're starting a company to sell face masks. How many should you make?MediumProduct·
Google - 3152Design a Facebook app to connect users with handymen.MediumProduct·
Meta, Pinterest - 3153Which do you think was Facebook's best acquisition?MediumProduct·
Meta - 3154Events created are down 100% on Facebook - why?HardDataProduct·
Meta - 3155Facebook Events startup time has slowed. What would you do?MediumDataProduct·
Meta - 3156How would you set a goal for Facebook Marketplace?MediumDataProduct·
Age of Learning, Meta - 3157Should Facebook consolidate its messaging applications?MediumProductSystem design·
Google, Meta - 3158Facebook PM Discussion Board.Medium·
Meta - 3159Design a product at Facebook to improve the layover experience.MediumProduct·
Meta - 3160Should Facebook remove the mandatory profile picture upload during initial setup?MediumDataProduct·
Meta - 3161As the head of Facebook Watch, what metric would you measure?MediumDataProduct·
Meta - 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 - 3163Tell me about a time when you failed to pitch something to leadership.MediumBehavioral·
Uber - 3164What are the different SCRUM terminologies that you are familiar with?MediumBehavioral·
Motorola - 3165What do you like most about being a Technical Program Manager?MediumBehavioral·
Apple - 3166What is your favorite brand and why?EasyBehavioral·
Google - 3167What's your favorite e-commerce store?EasyProduct·
Shopify - 3168What is your favorite Facebook product and why?EasyProduct·
Meta