Question bank
70+ interview questions — practice before the interview
Grouped by role and topic. Click any category to expand. Use the STAR method to structure your answers.
💡
Structure your answers using STAR
Situation — set the context. Task — describe your responsibility. Action — explain exactly what you did. Result — share the measurable outcome.
PMProduct sense4 Q
- 1.How would you improve Google Maps for cyclists?
- 2.Design a feature for Spotify to help users discover podcasts.
- 3.How would you redesign the airport check-in experience?
- 4.If you were the PM for Instagram Stories, what would you add next?
PMMetrics4 Q
- 1.How would you measure the success of a new onboarding flow?
- 2.DAU dropped 20% overnight. How do you diagnose it?
- 3.What is your north star metric for a food delivery app and why?
- 4.How do you balance short-term revenue metrics against long-term retention?
PMPrioritization3 Q
- 1.You have 10 feature requests and resources for 2. How do you decide?
- 2.Engineering says a critical feature will take 3 months. Sales needs it in 3 weeks. What do you do?
- 3.Walk me through how you would use RICE scoring on a real example.
PMBehavioral4 Q
- 1.Tell me about a time you launched a product that failed. What did you learn?
- 2.Describe a time you disagreed with an engineer. How did you resolve it?
- 3.Tell me about a time you had to ship with incomplete information.
- 4.How do you build alignment across teams that have competing priorities?
PMStrategy2 Q
- 1.How would you enter the video streaming market?
- 2.How would you compete with a well-funded incumbent in your space?
PMEstimation2 Q
- 1.How many piano tuners are there in Chicago?
- 2.Estimate the number of Uber rides taken in New York City per day.
PMCase study2 Q
- 1.You're the PM for Amazon's checkout flow. Conversion dropped 5%. What do you do?
- 2.A/B test results show that a new feature increases engagement by 10% but decreases revenue by 3%. Do you ship it?
DASQL5 Q
- 1.Write a query to find the top 10 customers by revenue in the last 30 days.
- 2.What is the difference between INNER JOIN and LEFT JOIN?
- 3.How would you find duplicate rows in a table?
- 4.Explain the difference between WHERE and HAVING.
- 5.How do window functions work? Give an example using ROW_NUMBER or RANK.
DAStatistics4 Q
- 1.What is p-value and how do you interpret it?
- 2.Explain A/B testing to a non-technical executive.
- 3.What is the difference between correlation and causation?
- 4.How do you handle outliers in a dataset?
DAAnalysis3 Q
- 1.Sales are down. How would you identify the root cause using data?
- 2.What metrics would you track for an e-commerce subscription product?
- 3.How would you build a churn prediction model with limited engineering support?
DABehavioral2 Q
- 1.Walk me through an analysis project you're proud of.
- 2.Describe a time a stakeholder pushed back on your analysis. How did you handle it?
DATools2 Q
- 1.What data visualization tool do you prefer and why?
- 2.When would you choose Python over SQL for an analysis task?
DACase study2 Q
- 1.A dashboard shows churn increased 15% last month. What do you do?
- 2.You are given a dataset with 30% missing values. How do you proceed?
UXDesign process4 Q
- 1.Walk me through your design process for a new feature.
- 2.How do you handle design feedback you disagree with?
- 3.How do you decide when a design is 'good enough' to ship?
- 4.How do you collaborate with engineers to make sure your designs are built as intended?
UXUser research3 Q
- 1.How would you conduct user research on a tight timeline?
- 2.What's the difference between qualitative and quantitative UX research?
- 3.How do you recruit participants for usability testing?
UXPortfolio2 Q
- 1.Walk me through your strongest case study.
- 2.What is a design decision you would change if you could go back?
UXTools2 Q
- 1.What is your Figma workflow for a mobile app feature?
- 2.How do you document design decisions and handoff specs for engineering?
UXBehavioral2 Q
- 1.Tell me about a design decision you had to defend with data.
- 2.Describe a project where you had to design under heavy constraints (time, resources, or tech).
QATesting4 Q
- 1.What types of testing do you know? Describe each.
- 2.How do you write a test case for a login form?
- 3.What is the difference between black-box and white-box testing?
- 4.How would you test a search feature that returns results in under 200 ms?
QABug reporting2 Q
- 1.What makes a good bug report?
- 2.How do you prioritize which bugs to escalate versus defer?
QAProcess2 Q
- 1.What is the difference between regression testing and smoke testing?
- 2.How do you decide when a build is ready for release?
QABehavioral2 Q
- 1.Tell me about a bug you found that saved the company from a major issue.
- 2.Describe a time you had to push back on releasing a product because of quality concerns.
AllBehavioral8 Q
- 1.Tell me about yourself.
- 2.Why do you want to work in tech?
- 3.Where do you see yourself in 5 years?
- 4.What is your biggest weakness?
- 5.Tell me about a time you had to learn something new very quickly.
- 6.How do you handle ambiguity or unclear requirements?
- 7.Describe a time you had to influence someone without direct authority.
- 8.What does a great team look like to you?