What a Product Manager actually does
Most job descriptions get this wrong. A PM is not a mini-CEO, a project manager, or the person who owns the backlog. A PM is the person responsible for making sure a team builds the right thing, in the right order, for the right reasons, and can prove it.
Personal study notes. Nav organized by intent: The Craft, Frameworks (8 including AI-PM Overlay), Mental Models, Reference (cheat sheets including Evals Deep Dive), Deep Dive.
The three jobs, compressed
Discover
Figure out the real problem worth solving, not what users say. What they do, not what one VP claims. What behavior confirms.
Decide
Choose what to build, what to sequence, and explicitly what not to build. Make the trade-off visible instead of burying it.
Deliver
Write specs with zero ambiguity. Align stakeholders before launch. Measure honestly with guardrails. Ship, learn, iterate.
Skills that actually compound
| Skill | What it looks like | Where it shows up |
|---|---|---|
| Problem framing | Turning vague asks into evidence-graded problem statements. Knowing when you have a real problem vs. a hypothesis. | Every kickoff; every "why are we building this?" |
| Evidence discipline | Knowing what you know vs. what you're guessing. Grading every claim from T1 (behavior) to T6 (opinion). | Research synthesis, metric design, exec reviews |
| Metric engineering | Designing metrics that resist gaming. Naming the counter-metric before the celebration. | Launches, goal-setting, incident diagnosis |
| Narrative building | Making the right answer feel inevitable through structure, not assertion. | Exec reviews, launches, alignment meetings |
| Stakeholder reading | Mapping who has power, what they fear, and what past decisions shape their position. | Every cross-functional project, every review |
| Spec craft | Writing documents nobody has to ask questions about. Surfacing every assumption. | Handoffs to eng, design, partners |
| Sharp writing | SCR structure. Answer first. Five sentences for a VP, five pages for an analyst. | Memos, PR/FAQ, launch plans, escalations |
The PM levels
| Level | Core bar | What changes at the next level |
|---|---|---|
| APM / PM1 | Owns a feature. Ships on time. Writes clear specs. Learns the domain. | Start owning outcomes, not features |
| PM2 / Senior | Owns a product area. Drives roadmap. Aligns 3+ cross-functional stakeholders. Launches with metrics that move. | Start defining the strategy, not executing it |
| Principal / GPM | Owns strategy. Shapes the 6-12 month bet. Writes documents that set company direction. Coaches other PMs. | Start shaping the org's product taste |
| Director / VP | Owns outcomes across multiple teams. Decides what not to build. Hires and grows PMs. Sets the product culture. | Move from shipping product to shipping leaders |
How to use this site
Learning the craft
Start with "The Craft" section. Read in order: Problem Framing → Discovery → Strategy → Metrics → Specs. Each one feeds the next.
Interview prep
Go to "Interview Frameworks." Each of the 8 question types has a structure, 3-5 tips, and worked examples. Then stress-test with "Mental Models" and "Worked Answers."
On-the-job reference
"Reference Library" has tables you can pull up mid-meeting: metrics cheat sheet, strategy toolbox, product teardowns, useful numbers.
Building product taste
Read "Mental Models" slowly. These are the cross-cutting principles that separate good PMs from great ones. Behavioral > stated. Counter-metrics. Adversarial self-critique.
Problem Framing
The highest-leverage PM activity. Every downstream decision flows from how well the problem is defined. A well-framed problem makes everything easier. A poorly-framed one means you build the wrong thing confidently.
Problem Definition Canvas
Seven questions most problem statements skip. The weakest cells ARE your research priorities.
| Dimension | Question | Common failure |
|---|---|---|
| Who | Who specifically has this problem? | "Our users" which users? New or retained? Power or casual? |
| Goal | What are they trying to accomplish? | Stating the solution as goal ("they need a dashboard" vs "they need to understand performance") |
| Today | What do they do today? | Ignoring workarounds. If users have one, switching cost is nonzero. |
| Pain | Why is the current approach painful? | Assumed pain. "Spreadsheets are painful": to whom? At what scale? |
| Trigger | What triggers the pain? | Missing it entirely. Monthly close? Board prep? Ad hoc request? |
| Good | What does "good" look like? | Defining "good" as "our feature exists" instead of user outcome achieved |
| Verify | How would the user know it's solved? | PM-centric ("we shipped") vs user-centric ("I generate a report in under 2 min") |
5 Whys: a tree, not a line
Don't peel in a single chain. Branch when "why" has multiple valid answers. Real causes are almost always multi-factorial.
Most common failure: solution disguised as root cause
"Why are users churning? Because we don't have feature X." That's a prescription, not a root cause. Keep asking "what goal can't the user achieve?" until you reach the pain.
Jobs-to-be-Done: 3 dimensions of every job
Functional
The task. "Generate a monthly performance report for my team."
Emotional
How they want to feel. "Confident the numbers are accurate, not anxious about mistakes."
Social
How they want to be perceived. "Seen as data-driven and competent by leadership."
"Doing nothing" is usually the strongest competitor
If users have a workaround that sort-of works, the problem is real but switching cost is nonzero. If they're not doing the task at all, either the pain isn't severe enough, or you have a new-market opportunity. Both are critical signals.
Opportunity sizing: Frequency × Severity × Breadth × Willingness
Score each dimension 1-5. Composite ≥ 300 = critical opportunity. Under 100 = validate before committing.
Problem-Solution Fit: the 6 tests
| Test | Pass criteria | How it fails |
|---|---|---|
| Existence | 5+ users report unprompted (T2) or behavioral pattern (T1) | Sales attribution ("customers want X"). T5 only |
| Severity | Users invested in workarounds, complained, or churned citing this | Users acknowledge when asked but never tried to solve: stated, not revealed |
| Frequency | Occurs at least weekly for the segment | Happens quarterly. Real but not product-worthy. |
| Willingness | Evidence of paying, switching, learning, or changing workflow | "Yes I'd use that" without behavioral corroboration |
| Solvability | Plausible path given tech / business / regulatory constraints | Real problem, but solution requires tech that doesn't exist |
| Timing | Specific trigger: regulation, tech enablement, market shift | "We should've done this years ago": if it existed unsolved, ask why |
Prioritization anti-gaming rules
- Score dimensions independently. Don't reason backward from desired priority.
- Document evidence behind each score.
- Disclose the scorer. Accountability enables honesty.
- Re-score when new evidence arrives.
- Never average across scorers without discussing divergence. Impact=5 vs 2 averaging to 3.5 hides genuine disagreement that IS the finding.
Discovery & Research
Most PMs summarize what users said. That's not research synthesis. Research synthesis grades every claim by how much you should trust it, separates what you know from what you think, and tells you what you still need to find out.
The 6 evidence tiers
| Tier | Source | Weight | Key limitation |
|---|---|---|---|
| T1 | Direct behavioral data: analytics, A/B results, usage logs, revenue, SEC filings | Highest | Shows what, not why. Survivorship bias. |
| T2 | Primary qualitative: interviews (n≥5), usability tests, properly-sampled surveys | High | Self-report bias, interviewer influence |
| T3 | Expert analysis with methodology: academic studies, domain experts | Med-High | May not match your context |
| T4 | Industry reports: Gartner, Forrester, analyst briefings | Medium | Vendor-influenced, slow to update |
| T5 | Anecdotal: sales notes, forum posts, single interviews, press releases | Low-Med | Not representative. Hypothesis only. |
| T6 | Inference, opinion: "I think," first-principles, analogies | Low | Most common, least reliable |
Triangulation requires independence
Five interviews with the same segment, same researcher, same interview guide are one source, not five: Independence requires different methods, different populations, or different time periods.
| Convergence | What it means | Action |
|---|---|---|
| Strong | 3+ independent source types agree | Act. Confidence H (>70%) |
| Partial | 2 source types agree, 1 silent | Usable. Validate before major commitment. |
| Weak | 1 source only, or 2 using same method | Hypothesis only. |
| Contradicted | Sources disagree | Do NOT average. The disagreement IS the finding. |
Frequency × Intensity Matrix
The most useful decision tool for interview synthesis.
| Low intensity (casual) | High intensity ("would switch for this") | |
|---|---|---|
| High freq (≥50%) | Table stakes. Build, but won't differentiate. | Core unmet need. Highest priority. Where product value lives. |
| Low freq (<30%) | Noise. Deprioritize. | Beachhead signal. Potential underserved segment. |
Sample size: what you can and cannot claim
| n | Can claim | Cannot claim |
|---|---|---|
| 1–4 | Individual perspectives; hypothesis generation | Patterns, prevalence |
| 5–8 | Emerging patterns (if 60%+ consistency) | Definitive prevalence |
| 9–15 | Validated qualitative patterns | Statistical prevalence |
| 16–30 | Robust saturation; strong segment comparisons | Population-level statistics |
| 30+ | Thematic saturation almost certain | Still can't claim "X% of users feel Y" |
The biggest blind spot: the non-consumer
The O-I-R-C-W cascade (for every recommendation)
- Observation: What the evidence shows (with tier)
- Implication: Why it matters (the mechanism)
- Response: What to do (specific action + owner + timeline)
- Confidence: H/M/L + the key assumption
- Watch: Observable signal; if threshold crossed, re-assess
Bad: "Users want better collaboration."
Good: "9/12 enterprise users described spending 30-60 min/week on manual data sharing (T2, unprompted). Analytics confirm CSV export is the 3rd most common action, 67% of teams weekly (T1). Response: prioritize real-time sharing in Q2 (PM Lead, 8 weeks). Assumes the need is real-time access, not easier export. Watch: if adoption <15% within 30 days, the stated need may have been an export quality problem."
Strategic Analysis
Understanding who wins, why, and what's durable, not a feature comparison. A structural assessment of moats, power, and where value is migrating.
Hamilton Helmer's 7 Powers
| Power | Mechanism | Scoring signal |
|---|---|---|
| Scale Economies | Per-unit cost declines with volume | Unit economics at 10x vs 1x scale |
| Network Effects | Value per user rises with total users | DAU/MAU trend, viral coefficient |
| Counter-Positioning | New model incumbent can't copy without cannibalizing | Revenue concentration in threatened line |
| Switching Costs | Value loss from leaving: data, workflow, identity | Churn at renewal, migration cost |
| Branding | Premium attribution to identical product | Price premium vs generic, unaided recall |
| Cornered Resource | Preferential access to something non-replicable | Patents, exclusive data, regulatory moat |
| Process Power | Organizational/process advantage built over time | Years to replicate, institutional depth |
Switching costs: decompose, don't rate
"High/medium/low" is meaningless. The key insight: customer-created switching costs beat vendor-imposed ones. The most durable costs are ones users CREATE (data, workflow embedding, identity), not ones vendors impose (contracts, exit fees). Vendor-imposed moats erode.
| Type | Durability | Example |
|---|---|---|
| Financial/Contractual | Low: money solves money | Exit fees, repurchase costs |
| Procedural/Learning | Moderate: degrades as UX improves | Time-to-proficiency |
| Data/Migration | High: grows with tenure | Data volume, integration count |
| Workflow/Integration | Very high: compounds | Embedded in daily workflows |
| Relational/Trust | Very high: cannot be replicated | Accumulated trust capital |
| Identity | Very high: psychological | "I am an Apple person" |
Aggregation Theory (Ben Thompson)
Three characteristics of aggregators: (1) direct user relationship, (2) zero marginal cost to serve, (3) demand-driven multi-sided networks with decreasing acquisition costs.
Christensen's Disruption + COAP
Three disruption vectors:
- Low-end: "Good enough" at dramatically lower cost (over-served customers churn down). Detection: customers saying "I don't use half the features."
- New-market: Serves non-consumers (Canva for people who aren't designers).
- Hybrid: Both low-end AND new-market simultaneously (Notion vs Confluence).
Blue Ocean: the ERRC Grid
For each factor the industry competes on: Eliminate, Reduce, Raise, Create: Value innovation = simultaneous differentiation AND low cost. You don't beat competitors; you make them irrelevant.
Crossing the Chasm
Early Adopters buy on vision. Early Majority buy on references from people like themselves. Early Adopters are individualists who don't give referrals that satisfy pragmatists. There's no natural word-of-mouth bridge. You can't grow across; you have to jump.
Win/Loss pattern taxonomy
Sales attributes wins to product quality and losses to price. Both are usually wrong. Real reasons cluster around integration fit, switching costs, trust/brand, references. None show up in CRM notes.
| Pattern | What customers say | Framework update |
|---|---|---|
| Integration lock-in | "They already had Y in our stack" | Competitor's Workflow switching cost = Strong |
| Reference gap | "We needed to see it working in our industry" | You're pre-chasm for this segment |
| Brand/trust deficit | "We went with the safer choice" | Competitor's Branding power active |
| Lost to "do nothing" | "We weren't sure we needed this" | JTBD: pain isn't severe enough |
| Champion lost | "Our contact left / got overruled" | Relational cost: deal held by a person, not product |
9 failure modes
Framework Stuffing
All frameworks applied superficially. If removing a framework section doesn't change any recommendation, it was stuffed. Apply 3-4 deeply instead of 9 shallowly.
Feature Comparison Trap
Detailed feature matrix with no structural analysis. If the output could be produced by reading product websites, it's not competitive analysis.
Present-Tense Myopia
Only current competitors. No disruption vectors, no adjacency threats. If the analysis wouldn't surprise anyone in the industry, it's myopic.
The "Everyone Competes on Everything" Fallacy
Treating all competitors as playing the same game. What if one competes on free-tier inside a platform, while you monetize directly? That's an asymmetric fight. Changes everything.
Missing the Moat Erosion
Scoring moats on historical data without checking whether they're accruing or eroding. A Strong rating at a point in time is incomplete.
Metrics Engineering
A metric is not a number. It's an instrument. Instruments need calibration, maintenance, and periodic replacement.
North Star Metric: The 5-criteria rubric
Score every NSM candidate. A viable NSM scores 4/5 or higher.
| Criterion | Question | Fail | Pass |
|---|---|---|---|
| Value reflection | Moves when customers get value? | Pageviews (can rise from rage-clicks) | Weekly users completing core action |
| Leading | Predicts future outcomes? | Revenue (already happened) | Weekly active usage (leads to retention) |
| Influenceable | Can the team move it? | Total market size | Activation rate |
| Simple | Explainable to a new hire? | "Revenue-weighted DAU adjusted for seasonal variance" | "Weekly users who complete a core action" |
| Non-gameable | Hard to inflate without real value? | Registered accounts (create bots) | Weekly retained users with completed value action |
Goodhart's Law: 4 variants, 4 counter-strategies
"When a measure becomes a target, it ceases to be a good measure." Not one phenomenon: four distinct failure mechanisms.
| Variant | Mechanism | Example | Counter-strategy |
|---|---|---|---|
| Regressional | Proxy diverges from outcome at the tails of optimization | Optimizing CTR → clickbait → satisfaction drops | Pair with downstream quality metric (time-on-page, return rate) |
| Extremal | Metric-outcome link breaks at extreme optimization | Maximizing "features shipped" → tiny features with no impact | Pair with outcome metric (adoption rate, not count) |
| Causal | Intervening on the metric destroys the causal link | Paying for invites → quality of invitees drops | Measure downstream behavior of acquired users |
| Adversarial | Agents actively game for reward | Support closes tickets without resolution | Measure reopen rate, CSAT post-resolution |
Counter-metric pairing
Every primary metric needs a guardrail.
| Primary | What could go wrong | Counter-metric |
|---|---|---|
| Signup rate | Fake/low-quality signups | Day-7 activation ≥35% |
| Feature adoption | Forced adoption, dark patterns | CSAT ≥4.0/5 |
| Resolution time | Premature ticket closure | Reopen rate ≤8% |
| Revenue per user | Price increases erode retention | 90-day retention ≥70% |
| DAU | Notification spam drives opens | Session duration ≥3min, uninstall ≤2% |
Leading vs Lagging: temporal lag matters
Your monitoring cadence must match the metric's lag. Checking a structural metric daily creates noise anxiety. Checking an immediate metric monthly means you miss fires.
| Category | Lag | Cadence | Examples |
|---|---|---|---|
| Immediate | Minutes-hours | Real-time alerts | Error rate, latency, crashes |
| Short | 1-3 days | Daily dashboard | DAU, signup rate, onboarding starts |
| Medium | 1-4 weeks | Weekly review | Activation, feature adoption, NPS |
| Long | 1-6 months | Monthly/quarterly | Retention, revenue, LTV, churn |
| Structural | 6-24 months | Quarterly strategy | Market share, brand perception |
Retention curve shapes
| Shape | Name | Meaning |
|---|---|---|
| Drops then flattens | Smile | PMF for a segment. Optimize activation to move more users past the drop. |
| Drops and keeps dropping | Frown | No PMF. Even "retained" users are leaving. Fix core value. |
| Drops then rises | Resurrection | Seasonal/event-driven. Design re-engagement nudges. |
| Flat high from start | Habitual | Strong PMF. Focus on acquisition. |
Product-Market Fit (Sean Ellis test)
"How would you feel if you could no longer use [product]?"
| % "Very Disappointed" | Signal | Action |
|---|---|---|
| ≥40% | Strong PMF | Scale acquisition. Protect the core. |
| 25-39% | Partial PMF | Find the "very disappointed" segment. Make them the ICP. |
| <25% | Weak PMF | Iterate on core value. Don't scale. |
12 failure modes (condensed)
Vanity Trap
"Total registered users." If it moved ±20% and nothing would change, it's vanity.
Proxy Divergence
Proxy was good, outcomes decoupled over time. Quarterly: correlate proxy with true outcome.
Simpson's Paradox
Aggregate improves, every segment worsens. Always segment results before declaring a winner.
Peeking
Checking daily, shipping on day 3 p=0.04. Pre-commit to N and duration, or use sequential testing.
Survivorship Bias
"Our active users love it." Of course. You're measuring the survivors. Include churned users.
Denominator Shift
Conversion rate up 3→4%. Visitors dropped 100K→50K. Concentrated high-intent. Report both.
Multiple Testing
Test 10 metrics at α=0.05 → 40% chance of false positive. One primary. Bonferroni for secondaries.
Instrumentation Gap
Framework on paper, data doesn't exist. Check instrumentation feasibility before committing metrics.
Specs (Zero-Question)
Most specs fail not because they're incomplete, but because they're silently ambiguous. The author writes with full context. The executor reads without it. The gap is where projects go sideways.
[Unknown: TBD by {date}/{person}] with an owner and deadline. The executor never encounters a gap they have to resolve alone.F1: Outcome-First
A spec defines a change in the world, not a list of features. Test: what is true after that was not true before?
| Score | Meaning | Example |
|---|---|---|
| 0 | Feature description ("build," "create," "add") | "Build a notification system for training compliance." |
| 1 | Aspirational ("improve," "enhance") | "Improve visibility into which employees completed training." |
| 2 | Concrete but ambiguous boundary | "Managers can see which direct reports completed training." |
| 3 | Binary-testable. Outsider can verify. | "Any people-manager can, from their existing team dashboard, see each direct report's security-training status (complete/in-progress/not-started) without navigating to a separate system." |
F2: Acceptance Criteria Taxonomy: 5 types
Most specs only include behavioral criteria. Missing the other four is where scope creep and bugs live.
1: Behavioral
"When [trigger], [actor] can [action] and [observable result]."
2: Non-behavioral
"[Measurement] must be [operator] [threshold] under [conditions]." Performance, reliability, accessibility.
3: Negative
"The system does NOT [action]." Every spec MUST have at least one.
4: Edge case
"When [edge condition], the system [behavior]." Empty states, errors, boundaries.
5: Dependency
"[System] must be [state] for [criteria] to be testable."
F3: Scope Boundary: named exclusions
OUT of scope must name specific capabilities, not vague categories.
| Type | Example | Testable? |
|---|---|---|
| Vague (unacceptable) | "Future enhancements are out of scope" | No |
| Categorical (weak) | "Reporting features are out of scope" | Partially |
| Named (required) | "CSV export of training data is out of scope" | Yes |
| Named + rationale (ideal) | "CSV export out of scope: addressed in Q3 Reporting (PROJ-456)" | Yes, and prevents re-litigation |
F4: Executor Context Model
The "mind-reader executor" anti-pattern: writing for someone who shares your full context. Real executors don't.
| Executor | What they know | Context depth needed |
|---|---|---|
| AI agent | General coding patterns | Maximum. Zero institutional knowledge. All AC must score 3. |
| Junior engineer (<6mo) | Fundamentals, stack | High: Explain "why" for non-obvious decisions. |
| Senior engineer (>1yr) | Architecture, domain, codebase | Medium. Focus on deviations from patterns. |
| External contractor | General technical skills | Maximum. Domain glossary, decision history, access instructions. |
F5: Failure Conditions (not error handling)
4 types: Data Model, Integration, Process/Workflow, Authorization. For each, pattern: "This spec assumes X. If [observable deviation], STOP and escalate."
The Worst Misinterpretation Test
For every acceptance criterion, ask: "What would the executor build if they interpreted this in the worst possible way?" If the worst reading produces the wrong result, add a failure condition or clarify. Especially critical for AI agents, who interpret literally.
Zero-Question Protocol
The integration test. Simulate reading the spec as the specific executor type. Write down every question they'd ask. Classify by ambiguity type. Resolve or mark TBD with owner.
| Score | Meaning |
|---|---|
| 0 remaining | Zero-Question Spec. Ready to execute. |
| 1-3 remaining | Near-complete. Ensure all TBDs have owners. |
| 4-7 remaining | Incomplete. Do not hand off. |
| 8+ remaining | Draft only. Major revision needed. |
9 spec failure modes
Wish Spec
Aspirational outcomes. Subjective AC ("intuitive," "beautiful"). Count adjectives; >30% subjective = a wish.
Assumed-Context Spec
Makes sense to author, incomprehensible to others. Hand to someone not in planning meetings.
Unbounded Spec
Describes what to build, never what NOT to. OUT = empty or "future enhancements."
Premature Solution Spec
Implementation details crowd out requirements. HOW > WHAT.
Assumption Avalanche
Technically complete, rests on 5+ unvalidated assumptions. Structurally fragile.
Silent Conflict
Two criteria contradict each other. Executor discovers during implementation.
Narrative & Executive Writing
A narrative is not a tagline or a deck. It's a structural argument that makes your product, strategy, or decision feel inevitable, not because you assert it, but because the logic leaves no other conclusion.
The 6-element narrative arc
Every strategic narrative needs all six in order. Miss one, and the narrative breaks in a predictable way.
| Element | Job | What breaks if missing |
|---|---|---|
| Status Quo | Name a tension the audience already feels | No shared starting point |
| Disruption | Identify a structural change making status quo untenable | No urgency. "Interesting" instead of "we must act" |
| New Reality | Describe the world after the shift (inevitable with or without you) | No vision |
| Your Role | Show how your product is the best bridge | No differentiation |
| Proof | Provide evidence this is already happening | No credibility |
| CTA | Tell them exactly what to do next | No conversion |
"Why Now": 4 structural preconditions
Differentiation without timing is not a narrative. "We are better" isn't enough. You need "we are better AND the structural conditions just arrived."
- Technology shift: specific milestone, not "AI is improving"
- Market shift: measurable: market size, buyer budget reallocation
- Regulatory shift: specific regulation with effective date
- Behavioral shift: observable with data, not assumed
Audience adaptation: same story, different lead
The invariance principle: the core narrative stays structurally identical. What changes is what you lead with, what evidence you emphasize, what objections you pre-address, what CTA you make.
| Audience | They optimize for | Lead with | Prove with |
|---|---|---|---|
| Board | ROI, market share | Market size + timing | Revenue, share, unit economics |
| Engineering | Feasibility, excellence | Technical possibility | Benchmarks, PoC, architecture |
| Customers | Value, risk reduction | Their pain + outcome | Case studies, trial results |
| Press | Newsworthiness | What's genuinely new | Data, expert quotes |
| Internal team | Meaning, clarity | Why this matters + why us | Customer feedback, gaps |
C-E-I: every claim needs 3 parts
Claim (declarative, no hedging) → Evidence (specific data, with tier) → Implication ("this means...")
SCR structure (Minto Pyramid)
Answer first. Grouped supporting arguments. Evidence last. Execs read top-down and stop when convinced.
| Element | Purpose | Length | Common failure |
|---|---|---|---|
| Situation | Establish common ground | 2-3 sentences | Becomes a history lesson |
| Complication | What changed, broke, emerged | 2-3 sentences | Vague ("market is changing") |
| Resolution | Your recommendation, stated directly | 1-2 sentences | Buried on page 4 |
Executive audience calibration
Same $2M investment, framed four ways:
CEO
"Investing $2M positions us to win the $500M mid-market segment..."
CFO
"$2M unlocks $8M ARR from 40 accounts. 4x ROI in 18 months, payback at month 9."
CTO
"Requires 4 engineers for 6 months: SOC2 (3mo), encryption (2mo), audit logging (1mo)."
Board
"Our SOC2 gap is the #1 reason enterprise deals stall. Closing it unlocks a $500M segment."
Bezos Type 1 vs Type 2 decisions
| Type 1 (one-way door) | Type 2 (two-way door) | |
|---|---|---|
| Reversibility | Irreversible or very costly | Easily reversible |
| Evidence bar | High | Lower: can course-correct |
| Options needed | 3-4 with full tradeoff analysis | 2 with clear recommendation |
| Speed | Deliberate | Fast |
Option architecture rules
- Always 2-4 options: One = rubber stamp. 5+ = you haven't done the work.
- Options must differ structurally (not just scope/timeline).
- Always include "do nothing." Execs need to understand cost of inaction.
- Name the irreversible commitment for each option.
- State your recommendation: Execs want your judgment.
Narrative failure modes
Feature Narrative
Chronological list of capabilities. No tension, no arc. Remove product content. Is there still a story?
Missing the Antagonist
Positive and aspirational but no tension. "Could act" instead of "must act."
"Why Us" Without "Why Now"
Strong differentiation, but could have been delivered 3 years ago. Run the "Not Too Early, Not Too Late" test.
Borrowed Narrative
Replace your company name with a competitor's. Nothing breaks. Means your narrative is generic.
Data Without Story
Charts and benchmarks but no arc. Informed but not moved.
Story Without Data
Compelling but a skeptic dismantles in 60 seconds.
Stakeholder Alignment
A stakeholder alignment strategy is a political map and action plan, not a RACI (that assigns roles, not agreement). It maps who has power, what they care about, why they hold their positions, and exactly how to move them.
Three dimensions: Power, Interest, Position
Score each independently. Never conflate.
Four sources of power (Net Power = max of these)
| Source | High | Medium | Low |
|---|---|---|---|
| Formal authority | Unilateral approve/veto | Can delay through process | Affected, no decision rights |
| Informal influence | Widely trusted, shifts rooms | Respected in function | Limited beyond direct reports |
| Resource control | Controls budget/headcount needed | Controls supporting resources | No resource control |
| Veto capability | Explicit or de facto veto | Can block indirectly | Cannot prevent |
Position taxonomy (5 levels)
| Position | Behavioral signal |
|---|---|
| Champion | Volunteers resources, brings it up unprompted, defends when challenged |
| Supporter | Agrees when asked, does not champion in your absence |
| Neutral | "I need to learn more." No lean. |
| Skeptic | Raises questions, asks for data, tells you what would change their mind |
| Blocker | Raises objections, lobbies others, adds requirements designed to delay |
Alignment sequencing
The ORDER matters as much as what you say. Each conversation changes the next stakeholder's calculus.
- Strongest champion: Build momentum. Get explicit endorsement for use elsewhere.
- Swing voters: Before they hear the blocker's frame. First framing anchors.
- Neutral high-power stakeholders: With champion endorsements and swing momentum.
- Skeptics (convertible): With maximum coalition. Address specific concerns.
- Blockers: LAST, with full coalition. Goal: make opposition costly, not convince.
Decision archaeology: excavating hidden history
Every stakeholder position has a history. A VP who championed a failed initiative like yours will be defensive. These histories are rarely stated.
| Layer | What it reveals |
|---|---|
| Past decisions | Burned-before patterns, sunk cost attachment |
| Institutional memory | "We tried this before" stories in org culture |
| Incentive alignment | Rational self-interest (most reliable predictor) |
| Hidden agendas | Budget protection, territorial expansion, face-saving |
| Trust history | Who influences whom, which paths are blocked |
The "Burned Before" pattern
Five excavation questions (ask trusted insiders, not stakeholders)
- What happened the last time someone proposed something similar?
- Who fought hardest for/against, and why?
- What has changed since then?
- Who do the key decision-makers listen to on this kind of decision?
- What would make this initiative feel safe to the skeptics?
Objection types need different levers
| Type | Definition | Response lever |
|---|---|---|
| Rational | Data-based concern | Better data, analysis, pilot |
| Political | Territory, resource, authority | Incentive alignment, trade, accommodation |
| Emotional | Trust, history, relationship | Relationship building, acknowledgment, face-saving |
| Structural | Process, governance, compliance | Procedural compliance, documentation, approvals |
Alignment has a shelf life
| Time since last contact | Risk | Action |
|---|---|---|
| <1 week | 🟢 Fresh | Continue as planned |
| 1-2 weeks | 🟡 Aging | Schedule touchpoint |
| 2-4 weeks | 🟠 Stale | Re-validate before depending on it |
| >4 weeks | 🔴 Expired | Do NOT assume alignment. Re-engage from neutral. |
Success durability ladder
| Level | Looks like | Durability |
|---|---|---|
| Verbal agreement | "I'm supportive" in a 1:1 | Low: Deniable. |
| Written approval | Email or doc sign-off | Medium. Record exists. |
| Resource commitment | Budget allocated, headcount assigned | High: Money and people are hard to un-commit. |
| Public advocacy | Champions it in forums, all-hands | Very high: Reputational commitment. |
GTM, Pricing & Strategy
Go-to-market is not a launch checklist. It's a structural argument for how you win your first customers and compound from there. Pricing is not "pick a number." It's a structural assessment of what to charge, why, and what breaks if you're wrong.
Market Entry Thesis: 3 pillars
Most people only have one (usually "the market is big"). All three are required.
| Pillar | Good answer | Bad answer |
|---|---|---|
| Why this market | "Regulatory change X creates $Y of newly addressable demand in segment Z" | "The market is $50B and growing" |
| Why now | "Incumbent is mid-platform migration; 18-month window before they stabilize" | "AI is changing everything" |
| What's the wedge | "Design agencies with 15+ Figma users hit collab limits the incumbent can't fix without re-architecting" | "Our product is better" |
ICP scoring: The beachhead segment
A segment must be specific enough to name 100 prospects. "SMBs" is not a segment. "10-50 person design agencies using Figma who hit collab limits at 15+ users" is.
| Criterion | Weight | What a 5 looks like |
|---|---|---|
| Acute pain (validated) | 25% | 5+ interviews; actively seeking solutions |
| Willingness to pay | 20% | Budget allocated; comparable prices exist |
| Accessibility | 20% | Can reach 80% through 1-2 channels |
| Reference-ability | 15% | Vocal: conference speakers, community participants |
| Expansion potential | 10% | Adjacent segments 5x+ larger |
| Competitive vacuum | 10% | No incumbent actively serving |
Channels: start with ONE
| Channel | Best for | Typical CAC |
|---|---|---|
| Direct sales | Enterprise ($50K+ ACV) | $5K-$50K |
| PLG | SMB, dev tools, low ACV + high volume | $50-$500 |
| Content/SEO | Considered purchases, long cycles | $100-$2K |
| Paid | Proven economics to scale | $200-$5K |
| Community | Dev tools, identity-driven | $200-$2K |
Launch gating: each phase answers a question
| Phase | Question | Size |
|---|---|---|
| Alpha | Does the product work? | 10-50 internal users |
| Closed Beta | Do target customers want this? | 5-20 design partners |
| Open Beta | Can we acquire through our primary channel? | 50-200 via primary channel |
| GA | Do unit economics work at scale? | 200+ customers |
Kill criteria must pass SMART-K
- Specific: names the exact metric
- Measurable: can be pulled from a dashboard
- Actionable: leads to a specific decision (not "reassess")
- Realistic threshold
- Time-bound: has a deadline
- Kill-linked: specifies what stops if triggered
Pricing model: value drives the model, not the market leader
| If value delivers by... | AND customers are... | Consider |
|---|---|---|
| Per user (collaboration) | Enterprise wanting budget certainty | Per-seat |
| Per action (API calls, generations) | Developers comfortable with metering | Usage-based |
| User access AND variable consumption | Enterprise/mid-market | Hybrid |
| Network effects / near-zero marginal cost | High-volume consumer | Freemium |
| Clearly distinct value levels | SMB self-serve | Tiered flat-rate |
Good-Better-Best packaging
| Tier | Purpose | Common mistake |
|---|---|---|
| Good (Free) | Acquisition, experience core value | Too generous (no conversion) or too restrictive (no value) |
| Better (Pro) | 60-70% landing zone, complete primary JTBD | Feature parity with top tier → no reason to upgrade |
| Best (Enterprise) | Admin, security, scale, support | "Feature hostage": essentials locked here to force upgrades |
Product strategy: the vision-to-roadmap cascade
| Level | Quality test |
|---|---|
| Vision | Can you name an observable outcome that would prove it wrong? |
| Pillars | Remove one. Is vision still reachable? If yes, it's not load-bearing. |
| Bets | Does each bet have testable hypothesis, confidence level, AND investment size? |
| Sequencing | Every decision states the counterfactual |
| Quarterly | At quarter's end, can you say pass/fail? |
Portfolio balance
| Category | Confidence | Portfolio target |
|---|---|---|
| Core (protect and grow) | H (>70%) | 50-70% |
| Adjacent (extend capabilities) | M (40-70%) | 20-30% |
| Transformational (new capabilities/markets) | L (<40%) | 5-15% |
NOT-Doing as integrity check
Strategic tensions: signal, not noise
A roadmap where everything coexists peacefully means hard decisions were avoided. Five tension types:
- Resource: Two bets need the same people/budget
- Strategic: Bets pull in different directions (enterprise vs self-serve)
- Timing: Both need to go first
- Cannibalization: One bet's success undermines another
- Platform: Architecture for one constrains another
Product Sense
"Design a product for X" / "Improve product Y." Tests whether you notice what users struggle with, can identify the non-obvious pain, and can propose a focused solution rather than a feature list.
Structure (9 steps)
- Clarify (3 to 5 questions). Ask focused questions to narrow the scope before solving. Cover region (US or global), platform (mobile, web, native), timeline (near-term improvement or 0-to-1), what the company cares about right now, which part of the product you are focused on, and any unmet needs worth flagging.
- State the mission and pick a goal. Lead with the company mission, then tie your answer to a specific, measurable goal. The goal should be narrow enough to drive your segment and solution choices. For example: "Uber's mission is reliable rides for everyone. I will focus on improving rider retention in suburban markets."
- Identify and prioritize segments. List 2 to 3 meaningful user segments with short descriptions, then pick one to design for. Shortlist by market size, fit with the stated goal, where the company has a unique right to win, and which segment is most underserved. The strongest answers pick by differentiation potential, not by sheer size.
- Map pain points along the journey. Walk through the user journey stage by stage (Discover, Evaluate, Use, Return) and name what is slow, confusing, or missing at each stage for your chosen segment. Aim for 3 to 5 concrete pain points, not abstractions.
- Prioritize the pain. If you have multiple strong pain points, rank them by severity and frequency. Pick the top 1 or 2 and briefly say why these matter more than the rest.
- Generate solutions (3 to 5 per pain). For each top pain, generate a range: Basic (low effort, incremental), Middle (meaningful change, moderate effort), and Moonshot (high effort, high reward, creative). Add a third column for each solution noting technical risk, adoption risk, or edge cases.
- Pick one solution with the Impact vs Complexity matrix. Place your candidates on a 2x2: high-impact, low-complexity is the winner. Briefly explain why this one beats the others and reference the specific pain it unblocks.
- Define success metrics with formulas. Name metrics across Activation, Engagement, Retention, Revenue, and Guardrails. For each, include how you would calculate it (not just the name). Pick one North Star that directly measures the behavior change you are trying to drive.
- Name risks and a launch plan. Call out 1 or 2 real risks (adoption, technical, unintended consequences) and suggest a launch approach: A/B test on a specific segment, phased rollout, or beta with design partners. Close with a concise wrap-up restating goal, segment, solution, and metric.
The 5 tips that transfer across every answer
Featured examples
Fridge for Kids: design the gamified layer, not the hardware
Improve Facebook Groups: fix the admin, save the group
Airbnb bookings: create demand, don't just capture it
Improve Headspace: fix the trigger, not the meditation
LinkedIn Jobs: turn the moat into a feature
Common failures
- Solutionizing too early. spend time on who and why before jumping to what
- "DAU / time spent" metrics: vanity. The NSM should measure behavior change.
- Picking segments by size, not by differentiation potential
- Five shallow solutions instead of one deep one
- Forgetting guardrails: optimizing one metric always risks breaking another
Metrics
"Define metrics for X" / "How would you measure success?" Tests strategic thinking, analytical depth, and judgment about what can go wrong.
Strategic thinking (first 2-3 min). Do you connect product to business goal?
Analytical depth (bulk of answer). Can you define precise metrics, decompose, explain what they capture?
Judgment (last 2-3 min). Do you know what to watch out for? Guardrails, gaming, unintended consequences?
Structure (9 steps)
- Clarify and briefly restate the product. Confirm what the product does, who uses it, whether it is B2B or B2C, and what stage it is in. A one-sentence restatement grounds your answer and signals you are not just reciting a framework.
- Company goal plus product goal. State the company-level goal (revenue, growth, market share) and explain how this product contributes to it. This is where your strategic thinking score comes from. For example: "Alphabet's goal is growing ad revenue. YouTube's product goal is being the preferred platform for creators and viewers, which directly feeds ad revenue."
- Name the product stage. Is it in Launch, Growth, Maturity, or Decline? The stage determines which metrics matter most. Early-stage products care about activation and PMF signals. Mature products care about retention and monetization.
- Segment users meaningfully. Break users into 2 to 3 segments and explain why the segments matter for metrics. A power user and a new user should not be measured the same way. In marketplaces, define segments on both sides (creators and viewers, buyers and sellers).
- Map the user journey and funnel (the bulk of the answer). Use AARRR (Acquisition, Activation, Retention, Revenue, Referral) as your backbone. At each stage, define metrics with: name, formula, what behavior it captures, and why it matters for the goal.
- Pick one North Star metric. Choose the single metric that best captures the core value your product delivers. A good NSM is broad enough to reflect overall health, specific enough to be actionable, and tied to the value users actually get (not just business revenue).
- Pick 3 to 5 supporting metrics. These are the levers that feed the North Star. Each should be directly actionable by a team, causally linked to the NSM (not just correlated), and non-overlapping (each captures a different lever).
- Name guardrail metrics. Which metrics must NOT get worse as you optimize the North Star? Cover performance (latency, crashes), cannibalization of other products, quality (support tickets, NPS), and user health (opt-outs, uninstalls, reported content).
- Wrap up in one sentence. Restate the North Star, the key supporting metrics, the guardrails, and tie it all back to the product goal. This is where the judgment score comes from.
5 transferable tips
Common pitfalls
- Vanity metrics: Total downloads, registered users, page views. Prefer ratios and active measures.
- Rising ratio, shrinking base: Conversion 30% → 50%, but users 100 → 50. You're celebrating while business shrinks.
- No guardrails: Optimizing one metric always risks breaking another.
- B2B/B2C blind spot: B2B activation might be "team invited 3+ members"; retention is contract renewal; buyer ≠ user.
- Numbers without meaning "Track conversion rate" without explaining what it captures or why it matters here.
Featured example: YouTube
Supporting: avg watch time per DAU, D7 viewer retention, upload frequency (established+ creators), recommendation CTR, Shorts watch time % of total.
Guardrails: creator RPM (creator economics), viewer NPS, ad load per hour (UX), content policy violation rate (safety), creator 90-day retention (supply pipeline).
The non-obvious NSM: Google Maps
Root Cause Analysis (RCA)
"Metric X dropped/spiked Y%. What happened?" Works for drops AND spikes: a sudden 40% increase is just as suspicious as a drop.
The 5-branch RCA tree
Metric changed
|-- Technical: Bugs, infra outage, logging errors, pipeline
|-- Product: Feature/UI change, A/B gone wrong, OS update
|-- User: Segment shift, behavioral change, fatigue, seasonal
|-- Business: Competitor move, pricing change, marketing spend
|-- External: Regulation, news event, economic shift, partner outage
Structure
- Sanity-check the data before investigating. Make sure the signal is real before you start hunting for causes. Confirm the metric calculation has not changed, logging is working, and the movement is statistically meaningful. Is it sudden (suggests a specific event) or gradual (suggests a trend)? Is it across all platforms, geographies, and segments, or concentrated? Could it be seasonal?
- Rule out external factors. Work through things outside your control before blaming something internal. Check for competitor moves (new launches, viral moments, price cuts), regulatory changes, macro events, shifts in indirect competition (TikTok pulling time from YouTube), changes in entry points (SEO rankings, app store, paid channels), and partner outages.
- Investigate internal factors. Now look at things within your control. Check for recent releases, whether other metrics also moved (multiple metrics shifting together usually means systemic, not feature-level), spikes in crashes or errors, cannibalization from new features, conversion breaks at each funnel step, pricing or policy changes, and capacity or latency issues.
- Synthesize and rank causes. State the most likely root cause and explain why you believe it over alternatives. If you cannot pinpoint one, rank the top 2 or 3 by likelihood. Say explicitly what data you would need to confirm.
- Propose fix and prevention. Name a quick fix (this week), a deeper investigation (this sprint), what metrics you would monitor to confirm the fix worked, and a process change that prevents recurrence (better testing, staged rollouts, anomaly detection).
5 tips
Featured examples
Instagram newsfeed engagement -10% → creator account hacks
Flipkart cart decline 15% → Android v8.4 bug
YouTube comments +50%, watch time -5% → mobile redesign trap
AI-specific RCA: the relevance × groundedness 2×2
When the metric that dropped is AI quality (thumbs-down, task completion, hallucination flags), don't reach for the general tree first. This 2×2 tells you which layer of the system to investigate.
| Relevance | Groundedness | Diagnosis | Where to look |
|---|---|---|---|
| High | Low | Hallucination — answer addresses the question but isn't supported by retrieved context | Generation layer (prompt, decoding, model version) |
| Low | High | Retrieval problem — answer cites what it retrieved, but it retrieved the wrong thing | Retrieval (search recall, index freshness, chunking) |
| Low | Low | Both layers broken | Stack-wide regression, often config or pipeline bug |
| High | High | Working as intended; investigate the metric definition | Metric / scorer drift, not the product |
One of the most reusable AI-PM frames. For deeper eval methodology, see Evals Deep Dive.
Strategy
Five sub-types, each with its own structure. Identify the sub-type first, then follow the relevant flow. Always touch Company / Ecosystem / Execution.
High-level mental model (every sub-type)
Company
Mission, investments, strengths, current goal
Ecosystem
Users, trends, competition, opportunities
Execution
Narrative, roadmap, what to start today, risks
Skip Company → answer disconnected from business. Skip Ecosystem → building in a vacuum. Skip Execution → consultant with no plan.
5 tips
Marketplace cold start — memorize the trio
For any chicken-and-egg or two-sided platform question, drop the matching example:
- Tinder threw college parties to seed both sides at once. Localized density problem solved by a localized event.
- Uber subsidized drivers so supply existed before demand could complain. Subsidize the harder side.
- Airbnb scraped Craigslist to bootstrap supply. Tap an existing pool, then pull onto your platform with a better experience.
The pattern behind all three: pick one side, subsidize or import it, until the other side has a reason to show up. Two-sided launches never start two-sided.
Multi-homing kills lock-in. When users can be on Uber and Lyft simultaneously, you don't win on switching costs. You win on density (cheaper / faster) or experience (Uber Eats integration, ride memory).
Experimentation
Three question types: metric conflicts, feature prioritization, experiment design. All follow the same logic: competing options → NSM → data → A/B test → decision.
The 3 question types
Metric conflict
"Internal shares up 15%, external shares down 15%. What do you do?"
Feature prioritization
"TikTok can show a sponsored post OR suggest an account which wins?"
Experiment design
"Design an experiment to increase revenue at Target."
The core mental model
Competing options or signals
↓
Product Goal / NSM
↓
Data to inform the decision
↓
A/B test to validate
↓
Ship / iterate / kill
Structure (for conflict and prioritization questions)
- Clarify the problem. Restate the question in your own words and confirm your assumptions about the product, users, and goal. A minute of clarification saves five minutes of solving the wrong problem.
- Identify the high-level goal or North Star. Before evaluating trade-offs, anchor on what the product is ultimately optimizing for. Every subsequent argument ties back to this.
- Run the hypothetical extreme. Mentally push the metric to 100% and then to 0. What breaks at each extreme? This reveals which direction matters more and exposes second-order effects you would otherwise miss.
- Define the data or experiment. For metric conflicts, name the data you would pull to diagnose (funnel metrics, cohort analysis, segment breakdowns). For prioritization, describe the A/B test that would settle the question.
- Make the decision. Use the data or experiment framework to make a concrete call. Do not hedge: say what you would ship, what you would kill, and why.
- Next steps and guardrails. Name follow-up experiments, monitoring metrics, and guardrails. A strong answer leaves the interviewer with a clear sense of how you would operate this decision week over week.
Experiment design toolkit
Setup checklist
- Write a falsifiable hypothesis. Format: "If we do X, metric Y will change by Z% because [mechanism]." If the hypothesis cannot be wrong, it is not a hypothesis.
- Control vs treatment (one variable only). Change exactly one thing. If you change two, you cannot attribute the result to either.
- Audience design. Randomize, stratified by key dimensions (geography, tenure, platform) so the control and treatment groups are comparable.
- Sample size computed, not guessed. Use power analysis to determine how many users you need. "Let's run for two weeks and see" is not an experiment, it is a wish.
- Duration covers real behavior cycles. Run for at least 1 or 2 full behavior cycles, which typically means 2 to 4 weeks minimum. B2B experiments often need 4 to 6 weeks to capture procurement rhythms.
Metric tiers
| Tier | Role |
|---|---|
| P0 primary | The one metric your ship/kill decision hinges on |
| P1 secondary | Context. Use Bonferroni if used for decisions. |
| P2 guardrails | Must NOT get worse |
5 tips
Featured example: TikTok: sponsored post vs follow suggestion
Hypothetical extremes: All sponsored = ad fatigue, DAU drops, revenue falls. All follows = no direct revenue but high engagement.
Experiment: Control 50% sees sponsored, treatment 50% sees follow. Stratified by geography, tenure, usage. 4-6 weeks. P0: ARPU (7-day, 30-day). P1: CTR, follow-through, retention. P2: satisfaction, report rates.
Decision: ARPU higher + retention flat → ship ads. ARPU similar + retention better → ship follows (retention compounds). ARPU higher + retention drops → calculate breakeven.
Hybrid: Ads for high-engagement users, follow suggestions for new/low-engagement. Set a kill switch on retention.
Measure quality, not just behavior. Behavior metrics (CTR, time spent) will move from novelty alone. Add quality-side metrics: groundedness, task completion, retry rate, explicit thumbs feedback. If quality drops while behavior rises, you're shipping novelty, not value.
Watch for the model drifting under you. If the foundation model updates mid-experiment, your treatment changed without you changing it. Pin model versions for the test window. Re-baseline if the vendor updates.
Two-stage rollouts beat single A/B for high-stakes AI. Phase 1: shadow mode — model runs, output isn't shown, you score offline. Phase 2: live A/B only after offline evals clear a quality bar. Skipping Phase 1 is how you ship a regression to real users.
Full overlay: AI-PM Overlay.
Guesstimates
The Fermi method works because errors in individual estimates tend to cancel. The most important thing is clear equation, explicit assumptions, and sanity check from a different angle.
Structure
- Clarify the scope. Agree on boundaries before doing any math. Confirm geography (US, global, a specific city), time period (per day, per year), definition (what exactly counts as "revenue" or "user"), and any constraints (physical limits, operating hours, capacity).
- Pick your approach and name it. Top-down starts from a known large number (population, total market) and filters down through percentages and segments. Bottom-up starts from a single unit (one store, one user, one hour) and scales up. If time allows, do both and cross-check; if they are 10x apart, one of your assumptions is wrong.
- State the top-line equation. Write out the high-level formula before breaking anything down. For example: "Revenue = Number of users × Transactions per user × Average transaction value." This gives the interviewer your mental model up front.
- Build the estimation tree. Break each component into sub-components. For each, label what you are estimating, state the arithmetic, explain the logic, and make assumptions explicit. Use segmentation (age brackets, urban vs rural, weekday vs weekend) when a number feels too big to estimate directly.
- Calculate cleanly. Work through the math step by step. Round generously; false precision is worse than fuzzy truth.
- Sanity-check against a different angle. Compare your answer to a known benchmark, a per-capita ratio, or an intuitive sense. If it feels off, identify which assumption is most likely wrong and adjust. State your confidence level explicitly.
5 sharp moves
Useful reference numbers
Populations
US: 330M · World: 8B · US households: 130M (2.5 ppl avg) · US cars: 280M
Tech
Smartphone penetration US: ~85% · Android:iPhone global 10:1, US 1:1 · Global internet: 5.5B
Time
Hours in a year: ~8,760 · Working days: ~250 · Seconds in a day: 86,400
Economy
US median household income: ~$75K · US GDP: ~$27T · Global GDP: ~$105T
Reference units
US restaurants: ~1M · US college students: ~20M · US life expectancy: ~78yr
Utilization anchors
Tradespeople: 80% utilization · Residential paint: 10%/yr cycle · Avg red light: 45sec
Featured example: Piano tuners in Chicago (~300)
Favorite Product
A character test disguised as a product question. They're evaluating product taste, depth of thinking, and whether you actually care about products, or are just prepping.
Structure
- Name the product (10 seconds). Pick something you genuinely use and have real opinions on. Do not pick Google or Apple to sound smart; pick a product where you can go deep on specific design decisions and business model choices.
- Say what it is (30 seconds). Give a one-line description of what it does and who it is for. Do not over-explain, the interviewer probably knows the product.
- Explain why it is good (1 to 2 minutes). This is where you show product taste. Go beyond features to talk about the core insight the product got right, specific design decisions that make it work, the moat (network effects, data, habit, ecosystem), and how making the product better also makes the business better. Aim for 2 or 3 specific reasons, not a laundry list.
- Name 2 or 3 user segments (30 seconds). Show that you think about different users with different needs, not just your own use case. This signals PM-level thinking rather than personal preference.
- Propose one focused improvement (2 to 3 minutes). Pick ONE weakness and go deep: name the pain point specifically, propose a scoped solution, explain why this improvement over others, and define the metrics you would track. One focused improvement shows more skill than five shallow ideas.
- Close with competitive context (30 seconds). Name who else plays in the space, what the product's edge is, and what the biggest threat to that edge is. This signals you think about products as businesses, not just apps.
5 transferable tips
Picking your products: a mix of 2-3
- One you use daily: Deepest opinions
- One less obvious: Shows breadth. A niche tool, physical product, B2B. Interviewers hear "Instagram" all day.
- One relevant to the company: Social company → social product. B2B → enterprise product.
Featured picks
Notion: The "blank page paralysis" fix
Kindle: fix the stalled reader, not the engaged one
Wispr Flow: workspace-aware, not just language-aware
Google Maps: Travel Mode, the end-to-end planning layer
Tech Fluency
15 terms a PM has to define in one sentence, three ELI5 rehearsals, and the defendable shipped-tech claims to anchor "tell me about a technical decision" answers. For AI eval depth see Evals Deep Dive.
15 terms — define each in one sentence
| Term | One-line definition | PM context |
|---|---|---|
| API | A contract that lets one piece of software ask another for something. | Build-vs-buy: is there an API I can call instead of building? |
| REST vs GraphQL | Two API styles. REST has fixed endpoints; GraphQL lets the client ask for exactly the fields it needs. | GraphQL reduces over-fetching on mobile; REST is easier to cache. |
| Sync vs async | Sync = call and wait. Async = call and get the answer later. | Anything touching AI should be async with optimistic UI — latency is unpredictable. |
| Latency vs throughput | Latency = time per request. Throughput = requests per second. | You usually trade one for the other. Inline AI autocomplete needs sub-200ms latency. |
| Caching | Keep a recent answer in fast storage so you don't recompute. | AI inference caching saves real money — but cache invalidation when the model changes is hard. |
| CDN | A network of servers around the world holding copies of content close to users. | Without a CDN, users far from your origin server load slow. Matters for global products. |
| Queue | A line. First in, first out. Used when you can't process requests instantly. | If queue length grows faster than processing rate, you're under-provisioned or have a bug. |
| Idempotency | A request that produces the same result whether you call it once or five times. | "Charge $10" must be idempotent — a retry must not double-charge. Required for any money/user action. |
| Eventual consistency | Different parts of the system might briefly disagree, but they catch up. | Lets systems scale. Strict consistency is slower. Pick based on whether brief disagreement is acceptable. |
| OAuth | Standard way for apps to access your account on another service without seeing your password. | "Sign in with Google" is OAuth. Critical for any platform integration UX. |
| Rate limiting | Cap on how many requests a user can make in a time window. | Tool for both abuse prevention and tier differentiation (free = strict, paid = looser). |
| Vector database | A database optimized for "find similar" instead of exact matches. | The search layer underneath RAG. Without it, retrieval is keyword matching. |
| Embeddings | Turning text/images into vectors where "similar meaning" = "vectors close together." | Powers semantic search, recommendations, and RAG. The embedding model determines what "similar" means. |
| RAG | LLM workflow: retrieve relevant documents first, then ask the model to answer using those documents. | How you make an LLM answer questions about your own data. Diagnostic 2×2: relevance × groundedness. |
| Eval set | A representative sample of inputs used to test an AI system's quality. | Without one, you can't ship AI changes responsibly. Set design — regression vs aspirational — is the PM's job. |
ELI5 — three to rehearse aloud
Problem-solving prompts (drill list)
- Scale: How would you scale ChatGPT's image-generation queue when demand 10×'s overnight?
- Cost: A new feature uses 5× more LLM tokens than expected. How do you investigate and respond?
- Latency: P95 latency spiked 2× overnight with no code change. Diagnose.
- Privacy: A user reports their data appeared in someone else's session. Walk through your response.
- System design (PM-shaped): How would you let enterprise customers fine-tune a foundation model on their private data without us seeing it?
Defendable claims — my own shipped tech work
When the interviewer asks "tell me about a technical decision you made" — anchor in these. Each is one sentence a smart engineer would respect.
AI-PM Overlay
Not a question type. An overlay you apply when any question turns AI-flavored. The standard frameworks own the spine. This adds the moves an interviewer expects on top.
Why AI questions feel different
Stochastic output
Same input, different output. Success is a distribution, not a pass/fail. Talk in distributions, not "does it work."
New failure modes
Hallucinations, jailbreaks, drift, prompt injection, tool misuse. Name at least 2-3 in any answer or you don't sound AI-fluent.
More moving parts
Model + prompt + retrieval + tools + memory + harness + evals. Don't collapse this to "we'll use ChatGPT." Reason about each layer.
Frame 1: Latency × Accuracy × Cost (pick two)
Every AI product trades these three off. Name your point on the triangle and why.
| You want | You give up | Example |
|---|---|---|
| Low latency + high accuracy | High cost (bigger model, more compute) | Real-time medical assistant |
| Low latency + low cost | Lower accuracy (smaller model) | Inline autocomplete <200ms |
| High accuracy + low cost | High latency (more reasoning + retrieval) | Batch document summarization |
Say it out loud: "This is a chat surface, so I'd take the latency hit for accuracy because users wait for the answer." That single sentence differentiates a generic AI answer from a senior one.
Frame 2: Autonomy spectrum (L1 → L5)
For any agent question, place it on the ladder and justify. The autonomy level is the design.
| Level | Behavior | Example |
|---|---|---|
| L1 — Suggest | Proposes; human executes | Gmail Smart Compose |
| L2 — Confirm | Drafts; human approves before action | Copilot reply suggestions |
| L3 — Act with audit | Acts; human can review and undo | Auto-categorize emails |
| L4 — Act with escalation | Acts on simple cases, escalates hard ones | Tier-1 support resolution |
| L5 — Fully autonomous | Acts without human-in-the-loop | Trading bots, AdWords bidding |
Frame 3: Three-layer guardrails (pre / in / post)
When asked about safety or trust, structure your answer in three layers. No single layer is enough.
Pre-generation
Input filtering, prompt injection detection, intent classification, blocked-topic routing.
In-generation
System prompt rules, constrained decoding, tool-call permissions, claim-level grounding.
Post-generation
Output classifiers (PII, toxicity, IP), citation verification, human review gates, refusal injection.
AI vs rules — when to choose which
| Situation | Pick |
|---|---|
| Inputs bounded, rules clear, stakes high (compliance, financial) | Rules |
| Inputs unbounded (NL, images, long context), no closed-form spec | AI |
| Bounded but rules would be 1000+ if-statements | AI (consider classifier first) |
| Cost of being wrong catastrophic, can't measure quality | Rules or HITL |
| No eval data and can't get it | Rules |
Default to the simplest thing that works. "AI" for a problem rules can solve is bad engineering — slower, more expensive, less reliable. Saying this out loud in an interview is a hire signal.
The eval-first roadmap (the senior-round move)
Lines worth memorizing
Anti-patterns (no-hire signals)
"We'd just use ChatGPT for that." → vendor, not a design.
"AI handles edge cases." → it generates them.
No failure mode named in your design.
No eval plan. If you can't measure quality, you can't ship.
Latency / cost not discussed.
For agentic questions, no autonomy decision.
Hallucination dismissed in one line.
Metric is "engagement" with no quality-side metric.
How to plug the overlay into a normal answer
| Beat in the answer | AI move to add |
|---|---|
| After clarifying questions | "Since this is AI, quality is a distribution, not pass/fail." |
| Solutions | Pick your point on the latency × accuracy × cost triangle. |
| Risks | Name 2-3 failure modes (hallucination, prompt injection, drift, tool misuse). |
| Metrics | Quality metrics (groundedness, task completion, retry rate) alongside behavior. |
| Guardrails | Pre / in / post layers, one example each. |
| Agentic questions | State autonomy level (L1-L5) + ramp condition. |
| Wrap-up | One sentence on the eval plan. |
Evals Deep Dive
The theory and language behind every AI quality answer. Don't recite this. Steal 2-3 lines and weave them into a Voice Notes / Daily Brief / M365 evals story.
The mindset shift: bounded → unbounded
Traditional software is bounded. The user clicks buttons, the app responds in predictable ways. QA = unit tests for known input → expected output.
AI products are unbounded. User types into an empty box. Models return different answers to the same prompt. So you stop trying to map every point. You start profiling the distribution.
The four PM skills
- Guidelines — what does good look like? (qualitative). Most teams skip this because it's the hardest.
- Metrics — how do I quantify "good"? (qualitative → numeric)
- Eval sets — over what space do I measure? (sample the distribution)
- Way of working — how does this run continuously, not once? (process)
Guidelines — the qualitative foundation
Ask five people "what is a good Copilot answer?" → seven answers. Until the team agrees, no eval is trustworthy. Guidelines are the PRD for an AI product.
Two anchors: Google's Search Rater Guidelines (~150 pages, ~300 conditions) and OpenAI's Model Spec (hard tradeoffs explicit). The move: go from coarse ("good search result") to granular ("trustworthy source + relevant + visually clean + not clickbait + fresh enough").
Metrics — three axes
Horizontal vs vertical
Horizontal: helpfulness, instruction adherence, safety, latency. Vertical: feature-specific (is the itinerary realistic, does the code compile). Need both.
Deterministic vs subjective
Deterministic: cheap, exact (compiles? cited?). Subjective: needs human raters or LLM judge calibrated against humans.
The metric layer cake
Multi-stage system (retrieval → ranking → generation → display): measure every layer. Stack-wide visibility tells you which layer drags the rest.
Quality correlates with behavior. As quality climbs, usage climbs, retention climbs, revenue climbs. The eval scorecard is upstream of the business scorecard — which is why PMs own it.
Eval sets — sampling the distribution
| Set type | What it is | Target score |
|---|---|---|
| Representative | Live traffic sample covering full journey mix | "General health" |
| Intent-sliced | One journey isolated for hill-climbing | Per-capability |
| Regression | Easy cases the product must pass | 90%+, every prod failure added forever |
| Aspirational | Intentionally hard cases failing today | ~5% on day one; track the climb |
The tightness ladder — how confidence is built
| Rung | Confidence | When |
|---|---|---|
| Debugging (inspect traces) | Low | Day-one. Lots broken, easy to find by eye. |
| Offline eval (1,000-query set) | Medium-high | Once individual debugging stops finding new bugs. |
| A/B experiment (online) | High | Once offline says candidate is a win. Measure quality online, not just clicks. |
| Online RL | State-of-the-art | Once eval + telemetry loop is stable. |
RAG diagnostic 2×2 — the most reusable AI-PM frame
| Relevance | Groundedness | Diagnosis | Where to look |
|---|---|---|---|
| High | Low | Hallucination — answers question but not from retrieved context | Generation layer (prompt, decoding, model version) |
| Low | High | Retrieval problem — cites what it retrieved, but retrieved wrong | Retrieval (recall, index freshness, chunking) |
| Low | Low | Both layers broken | Stack-wide regression, often config / pipeline bug |
| High | High | Working as intended | Investigate metric / scorer drift |
Improving accuracy — the ladder
- Prompt engineering — cheapest, fastest, surprising headroom
- In-context learning — few-shot examples in the prompt
- Grounding (RAG) — retrieve real context
- Fine-tuning — last resort; expensive, less general
Try in this order. Fine-tuning is rarely the right first move.
Common pitfalls
No baseline (candidate score meaningless without prod comparison).
Tiny dataset (<200 queries = no statistical power).
Drifting test data (corpus changes between runs = deltas are noise).
Auto-scorers without calibration (LLM judges biased; calibrate against humans, ≥85% agreement).
Skipping relevance — over-indexing on groundedness because it's easy.
No regression set (every prod failure should land there forever).
Confusing eval with adoption (output quality vs user behavior).
Telemetry theater (dashboard exists but doesn't gate launches).
Two lines worth remembering
Showing this through projects
Demonstrate by pointing at where I've done it, not by reciting frameworks.
- M365 Copilot evals stack — SEVAL platform, GroundLeo + LMChecklist scorers, 7-attribute rubric, golden set design, calibration target.
- Voice Notes eval infrastructure — how the rubric, query set, and WER targets came together.
- Daily Brief AI evals — same methodology, different feature shape.
Knowing the theory is table stakes. Showing the artifact — a real rubric, a real scorecard, a real shipped decision gated on a real delta — is what an AI-era PM interview actually tests for.
Mental Models
The patterns that show up again and again: across frameworks, across question types, across real work. Internalize these and most PM decisions get sharper.
1: Behavioral > Stated preference
When what users say conflicts with what users do, behavior wins, not because users lie, but because they describe who they want to be, not who they are. They anchor on recent experiences. They want to help and agree with your implied hypothesis.
| Situation | Resolution |
|---|---|
| Users say they want feature X; analytics show they never use similar features | Weight behavioral. Don't build X on stated preference alone. |
| Users say satisfied; behavioral data shows high churn | Satisfaction survey likely measures switching cost tolerance, not satisfaction |
| Users say they wouldn't pay; behavioral data shows heavy usage | Stated price sensitivity always higher than revealed. Use WTP experiments instead. |
| Silence about a problem; analytics show drop-off | Absence of complaint ≠ absence of problem. Silent churners never show up in qual. |
2: Evidence tiers (T1-T6)
Grade every claim by how you know it. T1 (behavior) beats everything. Five T5 sources are still T5, not T2.
3: The O-I-R-C-W cascade
Every recommendation must trace: Observation (with tier) → Implication (mechanism) → Response (action + owner + timeline) → Confidence (H/M/L + key assumption) → Watch (signal if wrong). A finding without a mechanism, action, and falsification signal is trivia.
4: Calibrated confidence (no weasel words)
H (>70%): Act on it
M (40-70%): Validate before committing
L (<40%): Hypothesis, not finding
5: Counter-metrics (Goodhart's 4 variants)
Every metric can be gamed. The 4 mechanisms. Regressional, Extremal, Causal, Adversarial. each need different counter-metrics. No primary metric without a guardrail.
6: Leading vs Lagging: match cadence to lag
Immediate metrics (errors, latency) → real-time alerts. Short (DAU, signups) → daily. Medium (activation, NPS) → weekly. Long (retention, LTV) → monthly. Structural (market share) → quarterly. Checking a structural metric daily creates noise anxiety.
7: Cross-framework contradictions are signal
When 7 Powers says "strong moat" but COAP says "profits migrating away" that tension IS the insight. Don't paper over. Don't average. Surface explicitly. Reconciling prematurely hides the most valuable finding.
8: Adversarial self-critique (mandatory)
After any analysis, list 3+ genuine weaknesses, not generic "research could be better." Specific, steelmanned arguments against your own conclusion. If you can't argue against your recommendation, you haven't stress-tested it.
9: Assumption registry
Every plan rests on assumptions. List them. For each: what it underpins, confidence, what would invalidate it. The difference between "the plan failed" and "assumption #3 was wrong, which means we need to revise sections 4 and 7."
10: Inevitability over assertion
The best narratives, exec docs, and alignment campaigns all share one property: they make the right conclusion feel inevitable, not because you said so, but because the structural argument leaves no other option.
11: Sequence creates momentum
In alignment: champion before blocker. In exec writing: answer before evidence. In narrative: tension before resolution. In compression: source before derivative. Order matters as much as content.
12: Alignment decays: refresh it
Verbal agreement from 4+ weeks ago without reinforcement = expired. Narratives built on 6-month-old data need re-validation. Positions shift when you're not looking.
13: Steelman everything
Objections in narratives. Counterarguments in writing. Stakeholder resistance in alignment. State the opposition's case stronger than they would. If your response only works against the weak version, you're not prepared.
14: The "do nothing" competitor
The largest competitor for most products is not another product: it's inertia. Spreadsheets, manual processes, "just winging it." If users are doing nothing, either the pain isn't severe enough or you have a new-market opportunity. Both are critical.
15: Customer-created beats vendor-imposed
The most durable switching costs are ones users CREATE through use (data accumulation, workflow embedding, identity), not ones vendors impose (contracts, exit fees). Companies relying on imposed switching costs sit on erosion-prone moats.
16: Decomposition + segmentation = diagnosis
Every RCA follows: decompose the metric into moving parts, segment by platform/user/geography/version, identify which segment moved, drill down. Turns "mystery 15% drop" into "one code change on one platform" in hours. Mechanical and repeatable.
17: Prevention is the inverse of RCA
RCA finds what broke. Prevention builds the system that catches it before users see it next time. Every RCA output should include a prevention system change.
18: The underserved segment beats the largest segment
Most candidates pick by size. The winners pick by differentiation potential. Alarm for blind users. Airbnb for low-intent browsers. Headspace for rookies. The segment where you can create the most pull.
19: Upstream pain beats downstream friction
Preparation friction (forgot items) stops people from engaging at all. Post-engagement friction just makes it worse. Upstream blockers compound.
20: Fixing supply fixes demand
Two-sided marketplaces: fix the supply side (admins, sellers, creators) and demand follows. The supply side is usually the lever, even though demand is what's measured.
Metrics Cheat Sheet
North Star, supporting, and guardrail metrics across common products. Pull mid-meeting.
By company
| Company | Type | Metric | Why |
|---|---|---|---|
| Airbnb | NSM | Nights Booked | Core revenue driver |
| Support | Guest Repeat Rate | Loyalty signal | |
| Support | Host Churn Rate | Supply stability | |
| Guardrail | Cancellation Rate | Trust | |
| Guardrail | Avg Response Time | UX quality | |
| NSM | Time Spent per DAU | Engagement proxy | |
| Support | Follower Growth Rate | Network effects | |
| Support | Content Creation Rate | Vitality | |
| Guardrail | App Crash Rate | Stability | |
| Guardrail | Reported Content Rate | Safety | |
| Uber | NSM | Completed Trips/Day | Core revenue |
| Support | Active Riders and Drivers | Marketplace balance | |
| Support | Matching Rate | Fulfillment | |
| Guardrail | Cancellation Rate | Problem signal | |
| Guardrail | Safety Incident Rate | Safety | |
| Duolingo | NSM | DAU | Habit formation |
| Support | Streak Length | Retention | |
| Support | Lessons Completed | Progress | |
| Guardrail | Session Abandonment | Friction | |
| Headspace | NSM | Sessions per User/Week | Engagement |
| Support | 7-Day Retention | Churn prediction | |
| Support | Free-to-Paid Conversion | Monetization | |
| Guardrail | Monthly Churn | Revenue | |
| Google Maps | NSM | Search-to-Nav-Start Rate | Value delivery |
| Support | DAU/MAU | Engagement | |
| Support | Saved Places per User | Personalization | |
| Guardrail | ETA Accuracy (±2 min) | Trust | |
| YouTube | NSM | Watch time from retained viewers | Sustainable engagement |
| Support | Upload freq (1K+ creators) | Content supply | |
| Guardrail | Creator 90-day retention | Supply pipeline health | |
| M365 Copilot | NSM | Active users per account | Engagement |
| Support | License utilization | ROI signal | |
| Guardrail | Support ticket volume | UX issues |
By product stage
| Stage | Primary focus |
|---|---|
| Introduction / Launch | Activation, early retention, PMF signals |
| Growth | Acquisition, engagement, conversion |
| Maturity | Retention, monetization, efficiency |
| Decline / Renewal | Churn prevention, reactivation, pivot metrics |
Strategy Toolbox
Analytical lenses to pull into any strategy, product, or metrics question. Each is a different way to look at the same situation.
Porter's 5 Forces
Measures how much profit an industry allows. More forces working against you = less attractive.
| Force | Key question |
|---|---|
| Buyer Power | Can customers bargain for more? Switching costs, alternatives |
| Supplier Power | Do suppliers have leverage? Concentration, uniqueness |
| Substitutes | What else solves this? Direct + indirect |
| New Entrants | Can someone new come in? Capital, brand, network effects |
| Rivalry | How intense is competition? Differentiation, exit barriers |
5C Analysis
Broader than Porter. full situation analysis.
- Company: Strengths, capabilities, brand, culture
- Customers: Segments, needs, willingness to pay
- Competitors: Direct, indirect, potential entrants
- Collaborators: Partners, suppliers, distributors
- Climate: Political, economic, social, technological (PESTEL)
4P Marketing Mix
GTM / pricing questions: Product / Price / Place / Promotion
SWOT
| Helpful | Harmful | |
|---|---|---|
| Internal | Strengths | Weaknesses |
| External | Opportunities | Threats |
Match: use Strengths to capture Opportunities, watch where Weaknesses meet Threats.
PESTEL
Macro scan for regulation-heavy or new-country questions. Political / Economic / Social / Technological / Environmental / Legal.
Ansoff Matrix (growth)
| Existing Product | New Product | |
|---|---|---|
| Existing Market | Market Penetration (lowest risk) | Product Development |
| New Market | Market Expansion | Diversification (highest risk) |
Profit Tree
Profit = Revenue - Costs
Revenue = Users × ARPU = (Traffic × Conversion) × (Frequency × Avg Price)
Costs = Fixed (rent, salaries, infra) + Variable (COGS, marketing, support)
Break whichever side the question points to. If revenue is flat, decompose revenue. If margins are shrinking, decompose costs.
Jobs-To-Be-Done (JTBD)
Reframes products as hired to do a job, not bought because of features. Use when "what is this product actually for" feels shallow or when competitive lines blur.
Three questions:
- What job is the user hiring this product to do? Make it specific — "kill 30 minutes in a checkout line" beats "be entertained."
- What were they hiring before? Often non-obvious — Netflix's competitor wasn't HBO, it was sleep.
- Functional + emotional + social dimensions? A diet product has all three (lose weight / feel in control / be seen as healthy).
Marketplace Dynamics
- Supply vs Demand which side is harder to acquire? That's your constraint.
- Chicken-and-egg: Subsidize the hard side first. Uber subsidized drivers. Airbnb seeded from Craigslist. Tinder seeded with college parties.
- Ownership vs Aggregation: Netflix owns originals (higher margin, more control). YouTube aggregates (lower margin, more scale).
- Trust & safety: Ratings + insurance + identity verification = marketplace trust. Without it, no transactions.
- Multi-homing: Can users be on multiple platforms? High multi-homing = low switching costs = hard to build a moat.
When to reach for what
| Situation | Reach for |
|---|---|
| "Analyze this market" / "Should we enter?" | Porter's 5 Forces + 5C |
| Quick competitive read | 3C |
| GTM or marketing question | 4P |
| Macro environment or new country | PESTEL |
| Growth strategy | Ansoff Matrix |
| Profitability or revenue question | Profit Tree |
| Two-sided platform question | Marketplace Dynamics |
| Reframing what a product is for | JTBD |
| Moat assessment | 7 Powers + Switching Cost decomposition |
| Platform play / who gets commoditized | Aggregation Theory |
| Uncontested market space | Blue Ocean + ERRC Grid |
AERM Patterns
Pattern-first, not product-first. Use this to pattern-match in any "favorite product" or "how does X grow" question. Drop a pattern + 2-3 examples instead of describing one product.
Acquisition patterns
| Pattern | Examples | When it works |
|---|---|---|
| Bundling (distribution) | Gmail w/ Android · M365 w/ Windows · YouTube Music w/ YT Premium | You own a distribution surface and bolt the new product on. Cheaper than awareness fights. |
| Localized seeding (density) | Tinder college parties · Uber city-by-city · Spotify tiered emerging markets | Marketplaces. Density beats reach — one full market is worth ten empty ones. |
| Creator-led | Reels wooed TikTok creators · YouTube Shorts funnel from long-form · Substack from blogs | Supply-side acquisition is leverage. One creator brings 10K consumers. |
| Free tier as funnel | Notion (free for individuals, paid for teams) · ChatGPT (rate-limited free) · Spotify (ad-supported) | The free tier must have real standalone value, not just an expiring trial. |
Engagement patterns
| Pattern | Examples | Why it works |
|---|---|---|
| Algorithmic discovery | YouTube recs · Spotify Discover Weekly · TikTok For You | Engagement compounds via personalization. Cold start (new user) is the hardest moment. |
| Habit loops | Maps for commute · Duolingo streak · Strava post-workout | Slot into a recurring moment. "Habit routing" is retention without engagement work. |
| Cross-product depth | Google Workspace · M365 Copilot (Word + Outlook + Teams) · Uber (Rides + Eats) | When the product is a portfolio, engagement per app understates the system's value. |
Retention patterns
| Pattern | Examples | Why it works |
|---|---|---|
| Data gravity | Workspace / M365 · Gmail (15+ years archive) · Notion (workspace state) | Switching = re-creating history. Competitors can match features in months; data gravity takes years to dislodge. |
| Network lock-in | WhatsApp · Instagram (social graph) · LinkedIn (professional connections) | Switching cost isn't UI relearning — it's coordination. You can't switch alone. |
| Habit routing | Maps during commute · Spotify during workout · Calendar in the morning | Becomes invisible infrastructure for a daily moment. |
| Subscription anchoring | Spotify Premium · YT Premium · Netflix · Uber One | Annual/monthly billing creates ownership psychology. Churn becomes an active opt-out. |
Monetization patterns
| Pattern | Examples | Why it works |
|---|---|---|
| Bundle (volume + lock-in) | M365 E3/E5 · YT Premium + Music · Amazon Prime | Raises switching cost and ARPU simultaneously. Only works with portfolio. |
| Usage-based | AWS / Azure / OpenAI API · Twilio · Uber per-ride | Right when consumption varies wildly across users. Aligns price with value delivered. |
| Two-sided (charge the side with money) | LinkedIn (free job seekers, paid recruiters) · Yelp/Maps (free users, paid businesses) · Spotify (free listeners, paid creators via labels) | Identify which side has budget + asymmetric need. |
| Ad inventory | Search · Instagram Feed · YouTube pre-roll · Click-to-WhatsApp Ads (non-obvious Meta move) | Works at scale with daily engagement. Doesn't work small or low-intent. |
| AI add-on per seat | Copilot for M365 ($30/seat) · Copilot in Workspace · Notion AI ($10/mo) | Monetize AI separately rather than absorbing the cost. Users self-select for value. |
Useful Numbers
Reference anchors for guesstimates, market sizing, and quick sanity checks.
Populations & households
| US population | 330 million |
| World population | 8 billion |
| US households | 130 million |
| Avg US household size | 2.5 people |
| US college students | ~20 million |
| Avg US life expectancy | ~78 years |
Technology
| US smartphone penetration | ~85% |
| Android:iPhone global | ~10:1 |
| Android:iPhone US | ~1:1 |
| Global internet users | ~5.5 billion |
Economy
| US median household income | ~$75K |
| US GDP | ~$27 trillion |
| Global GDP | ~$105 trillion |
| US cars | ~280 million |
| US restaurants | ~1 million |
Time
| Hours in a year | ~8,760 |
| Working days in a year | ~250 |
| Seconds in a day | 86,400 |
Utilization & cycle anchors
| Tradespeople effective utilization | 80% (200 effective days) |
| Residential paint cycle | ~10%/year (10-year cycle) |
| Avg red light wait | ~45 seconds |
| Piano tunings per tuner per year | ~600 |
| Piano tuning price | $100-150 |
| Car refuel frequency | ~1x every 10 days |
| Consumer paint retail | $25-30/gallon |
| OEM automotive paint | ~$500/vehicle |
SaaS / business benchmarks
| Free-to-paid conversion (SaaS) | 2-5% (median 3%) |
| Time to conversion | 14-60 days (median 30) |
| Digital/tech platform margin | ~13% typical for delivery |
| D7 retention (strong PMF) | ≥20% by Day 30 plateau |
| Sean Ellis "very disappointed" | ≥40% = strong PMF |
| B2B experiment duration | 14+ days minimum |
Questions to Ask Your Interviewer
Tiered by who's across the table. Different interviewers can answer different questions; asking the right person the right thing is itself a signal. Bring 2-3 per round.
Tier 1 — Recruiter
Knows: process, timing, comp, role mechanics, hiring bar. Can't answer deep product/culture.
- What does the rest of the interview process look like, and what should I prep for each round?
- Who would I report to, and who are the other PMs on the team?
- How is the team structured — solo PM, pod, multiple PMs?
- What's the team's hiring history — recent hires from where, what backgrounds?
- What's the timeline for a decision?
Tier 2 — Hiring Manager
Knows: team strategy, what success looks like, what gap they're hiring for.
- What does success look like at 6 months, 12 months, 24 months?
- What's the most important problem this team is working on right now? Why is it hard?
- What's the gap you're hoping this hire fills?
- How do you make build/buy decisions on this team?
- Where does the team's roadmap come from — top-down, bottom-up, customer-led?
- What's a recent decision the team got wrong, and how did you respond?
Tier 3 — Peer PM
Knows: day-to-day reality, eng partnership, politics, unwritten rules. This is where you get the real picture.
- Walk me through a recent launch — what was the hardest part?
- How do you decide what's on your roadmap vs what isn't?
- What's something you wish you'd known before joining?
- How do PMs grow here — what does promotion look like?
- What do you spend the most time on that you didn't expect to?
Tier 4 — Cross-functional (Eng / Design / Data)
Knows: how PM decisions translate into work, where PMs typically fail.
- To Eng: What's the best PM you've worked with done differently? Where do PMs slow you down? Where do they add the most value?
- To Design: How is research scoped — PM-led, designer-led, shared? When does PM bring you in — problem stage or solution stage?
- To Data: How are experiments designed — PM-led hypothesis, data-led? What's a metric the team chases that you think is wrong?
Tier 5 — VP / Skip-level
Knows: company strategy, org dynamics, the next 18 months. Doesn't want day-to-day talk.
- What's the most important bet this org is making over the next 18 months that isn't obvious from the outside?
- What's the biggest constraint on this org — talent, capital, distribution, technology?
- How is the company thinking about [major industry shift relevant to the role]?
- What did you used to believe about building great products that you've changed your mind on?
- Brave one: What's the question you wish a candidate would ask you that they never do?
Avoid (any tier)
- "What's the culture like?" — too vague, generic answers.
- Anything you could find on the company website.
- Compensation / equity / vacation — recruiter only, late stage.
- "Do you have any concerns about my candidacy?" — usually awkward.
How to deploy
Wow Lines
The quote bank. Cross-cutting lines that lift an answer from "structured" to "memorable." Skim this the week before any interview. Two well-placed quotes per answer max — more sounds rehearsed.
AI / Evals (senior round closers)
Strategy
Metrics
RCA
Product sense
Favorite product
Experimentation
Cross-cutting
Examples
One high-quality example per framework. See how the structure actually plays out on a real question.