Skip to content
tezvyn:

📊Product Management

Product strategy, growth, and delivery

1004 bites

Test yourself: Top 30 Product Management interview questionsMultiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.

Interview questions in Product Management, page 47

intermediate2 min read

How do you handle an unavailable Product Owner?

Tests your ability to solve process bottlenecks collaboratively. A great answer starts with data, then direct communication with the PO, proposes solutions like office hours, and escalates only as a last resort.

intermediate1 min read

Designing an API for power vs novice personas

Power users want control, batching, and precise errors; novices want defaults, guardrails, and guidance; both want consistency.

intermediate1 min read

Define a consistent day across timezones

Store events in UTC, capture the local/source timezone, then convert to a single reporting timezone at query time.

intermediate1 min read

Components of a testable A/B hypothesis

A specific change, a predicted directional effect on one primary metric, a rationale, and a measurable success threshold.

How do you handle timezones for a global daily sales report?
intermediate3 min read

How do you handle timezones for a global daily sales report?

This tests your ability to translate ambiguous business needs (a "day") into a robust data model. First, clarify the business definition of a day. Then, store all event times in UTC and convert to the target timezone at query time for reporting.

How do you handle timezones for a daily global sales report?
intermediate2 min read

How do you handle timezones for a daily global sales report?

This tests your understanding of time data modeling and business requirements. A good answer stores events in UTC with a timezone identifier, then converts to the business's chosen 'day' at query time. A red flag is storing local time without context.

intermediate2 min read

How do you explain tech debt's business impact to a Product Owner?

Tests your ability to translate technical issues into business value. A great answer quantifies the slowdown (e.g., cycle time), proposes an iterative plan (e.g., 20% capacity), and connects the work to future feature velocity.

intermediate1 min read

Resolving power-vs-simplicity product tension

Progressive disclosure, a stable core with optional advanced layers, escape hatches; or pick one if the audiences truly diverge.

intermediate2 min read

Interpret a p-value in an A/B test

Define it as P(data this extreme | null true), interpret 0.03 against a 0.05 threshold, and state what it is NOT.

intermediate1 min read

Communicate experiment results and check guardrails

Explain the lift and confidence in plain business terms, report a confidence interval not just a point, and verify guardrails before shipping.

What is a p-value, and what does 0.03 practically mean?
intermediate2 min read

What is a p-value, and what does 0.03 practically mean?

This tests your ability to translate stats into business decisions. A great answer defines p-value, compares 0.03 to the standard 0.05 threshold to reject the null hypothesis, and recommends shipping.

What does a p-value of 0.03 mean in an A/B test?
intermediate2 min read

What does a p-value of 0.03 mean in an A/B test?

This tests your practical grasp of statistical significance. A good answer defines p-value (probability of the result if the null hypothesis is true), explains that p=0.03 is significant vs. alpha=0.05, and concludes you can reject the null.

intermediate2 min read

How do you measure your effectiveness as a Scrum Master?

Tests your ability to link coaching to business outcomes, not just team output. A great answer quantifies impediment removal, team health improvements, and stakeholder satisfaction, avoiding vague claims or simply citing team velocity.

intermediate1 min read

Designing a usage-based upsell lead system

Capture usage events, define upsell signals like limit-nearing, score in a pipeline, surface scored leads to sales tooling.

intermediate2 min read

Calculate MRR with SQL including annual plans

Sum monthly_price for subscriptions active this month, filter on start and end dates, and normalize annual plans by dividing annual price by 12.

intermediate1 min read

Capture UTM params and attribute on signup

Parse UTMs on landing, persist them in a cookie tied to an anonymous ID, then stamp them onto the account at signup.

Calculate Monthly Recurring Revenue (MRR) with SQL
intermediate2 min read

Calculate Monthly Recurring Revenue (MRR) with SQL

This tests your ability to translate a business metric into a robust SQL query, handling time-series logic. A good answer filters for active subscriptions, sums the price, and correctly amortizes annual plans. A red flag is using incorrect date filtering.

Calculate MRR from a subscriptions table using SQL
intermediate2 min read

Calculate MRR from a subscriptions table using SQL

Tests your ability to translate a business metric (MRR) into a precise SQL query. A great answer filters for active subscriptions this month and sums their prices, correctly amortizing annual plans.

intermediate2 min read

A bug you wrote is in production. What are your next steps?

Tests ownership, communication, and process under pressure. A great answer prioritizes triage and clear communication with the team/PO before jumping to a fix, then follows up with a retro.

intermediate1 min read

Writing engineering-owned KRs for engagement

Tie KRs to engagement-influencing levers like latency, reliability, and activation; make each measurable and time-bound.

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles