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
2,498 questions
- 2185Why do you want to work at Stripe?MediumBehavioral·
Stripe - 2186Why do you want to work at Twitch?Medium·
Twitch - 2187Tell me about a time when your work received criticism.MediumBehavioral·
Amazon - 2188Talk me through your work experience in the past year.MediumBehavioral·
Booking.com, Meta - 2189Write a job description for an engineering manager.MediumBehavioral·
Qualtrics - 2190You are a PM at Yelp. How would you detect fake reviews?MediumDataBehavioral·
LinkedIn - 2191What are three endpoints on YouTube?MediumTechnical·
Youtube - 2192How do you think the video suggestion feature works in YouTube?MediumDataTechnical·
Google - 2193You're a PM at Zoom for Business. Why does the product exist? What is the north star metric?MediumData·
Meta - 2194Describe a situation where an A/B test would not be appropriate. What type of test would you run instead? Why?MediumData
- 2195Given multiple engagement metrics for a single experiment, how would you adjust the p-value thresholds for your experiment and why?MediumData
- 2196Tell me about a time when you adopted a long-term strategy despite pressure for a short-term fix. How did you manage stakeholder expectations and meet their needs?MediumBehavioralProduct
- 2197Meta’s new app shows 25% drop-off at sign-up. How do you analyze this?MediumData
- 2198You are a PM for a grocery delivery app and need to launch the first version of the app in 3 months. How would you approach this go-to-market strategy?MediumProduct
- 2199Walk me through how you'd assess the success of a beta launch.MediumData
- 2200Help a premium airline with declining bookings in the business category.MediumDataProduct
- 2201Given two strings, return true if you could change 2 letters in the s string and return the goal string. If this isn't possible, return false.MediumCoding
- 2202You’re a PM at CarGurus. You launched in Canada 8 months ago and conversions are lower in Canada than the US. What would you do?MediumDataProduct
- 2203Check if an array is formed by consecutive integers.Medium
- 2204How would you check for bias in your data?MediumDataTechnical
- 2205Design an AI tutoring platform with RAG-based Q&AMediumCodingSystem design
- 2206Implement cosine-similarity search from scratchMediumCodingSystem design
- 2207Consecutive LoginsMediumCodingData
- 2208Copy a Spiral MatrixMediumCoding