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
- 3889You are a product manager at Facebook working on the news feed. Design a system to determine if Facebook should display an ad or a friend recommendation after every 20 posts in the feed for the users.HardProduct
- 3890Design a test to measure the effectiveness of a new rider-driver matching algorithm.MediumData
- 3891Design TinderHardSystem design
- 3892Design Weather AppMediumSystem design
- 3893How do you determine sample size based off a certain power you want?MediumData
- 3894Diagnose a 30% drop in usage on the Apple App Store.HardDataProduct
- 3895You’re a PM on IG Live team, and the number of viewers on lives has gone down steadily by 10%. What is going on and what do you do?HardDataProduct
- 3896Explain the differences between wide and narrow dependencies in Apache Spark.MediumTechnical
- 3897Given a large set of CSV files with thousands of paragraphs each, how would you detect duplicates within each file, and how would you scale this solution for many files?MediumCoding
- 3898E-commerce (2 of 5)EasyCodingData
- 3899Employee HierarchyHardCodingData
- 3900Estimate the number of daily flights from London to Dubai.MediumProduct
- 3901Estimate the total number of videos on YouTube.MediumProduct
- 3902Estimate the number of Zomato food delivery drivers in Bangalore, India.MediumProduct
- 3903How would you handle an exploding gradient, given a neural network?MediumTechnicalAI ML
- 3904You're the PM for Facebook. There's been a significant drop in user engagement over the past 10 days. How would you investigate the cause and what steps would you take to address it?HardDataProduct
- 3905What if you're on a tight on time and want to run your A/B test faster, or you don't have a large enough sample size for statistical significance?HardData
- 3906Clay take-home: purpose and gradingMediumProduct
- 3907Model vs. product tradeoffMediumProduct
- 3908OpenAI FDE take-home: ~5-hour build using OpenAI's APIsMediumProduct
- 3909Why FDE and not "regular SWE"?MediumProduct
- 3910Design a system to filter duplicate schools on Facebook.MediumSystem design
- 3911Find Customers by DepartmentMediumCodingData
- 3912Find the Largest Smaller BST KeyHardCoding