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
- 4129What are outliers and how do you detect and handle them?MediumData
- 4130What would you do if the timelines of a product are scattered?MediumDataProduct
- 4131If short on time with limited background on the sprint before shipping, what would you do?MediumBehavioral
- 4132High Volume Low Success.EasyCodingData
- 4133Implement a 2D Convolutional FilterMediumAI ML
- 4134What are the implications of collecting excessive user data or too many survey responses?MediumTechnical
- 4135Our booking platform experiences higher traffic during the day, requiring server upgrades which cause 10 to 30 minutes of downtime. How can you improve this situation?MediumSystem design
- 4136How would you increase the frequency of user sessions on YouTube?MediumProduct
- 4137Initial Contact AttributionHardCodingData
- 4138Instagram LikesMediumCodingData
- 4139A PM proposes changing Instagram’s messaging system to allow interactions with third-party businesses. How would you determine whether the change is a good idea?MediumProduct
- 4140Items on SaleEasyCodingData
- 4141In K-Nearest Neighbors (KNN), does setting k=1 lead to higher variance or higher bias?MediumTechnicalAI ML
- 4142What KPIs would you track to evaluate the health of a subscription-based business?MediumData
- 4143What’s the difference between the Kubernetes control plane and data plane?MediumSystem design
- 4144Find the largest number possible from a given set of numbers.Easy
- 4145What's your least favorite product and why?MediumProduct
- 4146When rolling two fair dice, what is the likelihood of the sum being less than 12?EasyData
- 4147Lowest Earning EmployeesEasyCodingData
- 4148Lyft Ride RequestsEasyCodingData
- 4149How do you ensure a deployed model remains up to date?MediumAI MLSystem design
- 4150Marketing Campaign Duration.EasyCodingData
- 4151Marketing Channel AttributionMediumCodingData
- 4152How would you approach merging two similar applications, one 10 years old and the other 3 years old? Would you create a new application or enhance one of the existing apps?MediumProduct