Product Interview Q&Aby Vishal Builds

Method guide

S&O Framework

The method every archetype in this library runs underneath, the S&O cases just make it explicit. Read the cases to learn the pattern; read this the night before any interview to recall it.

The universal question framework: COGS+FI

Say it as "cogs plus fi." Use it to check you have covered every dimension before you move to structure. Do not move to your MECE tree until you have ticked all six.

C

Context

What market, product, timeframe? What changed in the business recently?

O

Objective

What does success look like? Stop decline, hit a target, or explore options?

G

Granularity

Where is the problem? Which segment, region, product, cohort, channel?

S

Scale

How big? Magnitude, percent change, baseline, trend direction, sudden or gradual? Sudden means something broke, go diagnose. Gradual or chronic means the easy wins are gone, go optimise instead, these are different archetypes with different playbooks.

F

Funnel

Where in the process is the breakdown? Which step? The funnel IS your MECE structure.

I

Impact

What is the business cost? Revenue, users, efficiency? Quantify the upside of fixing it.

MECE structure per category

Process Improvement

  • Value chain: Input to Process to Output
  • People / Process / Technology
  • Capacity vs Demand
  • Upstream cause vs downstream symptom

Revenue Growth

  • Revenue = Volume x Price
  • Volume = New users + Existing expansion
  • Price = ARPU x transaction frequency
  • By stream: FX, subscriptions, interchange, interest

Cost Optimisation

  • Profit = Revenue minus Costs
  • COGS (direct) vs OpEx (indirect)
  • Fixed vs Variable costs
  • Unit economics: cost per customer vs revenue per customer

Expansion

  • Market Attractiveness
  • Competitive Viability: where is the niche?
  • Entry Strategy: build / partner / acquire
  • Financial model: payback period, CAC, ARPU

Decompose, then segment, then MECE the cause

MECE happens twice, not once.

1. Decompose the metric into its equation

That is section 02, Revenue = Volume x Price, AOV = items x value-per-item, Profit = Revenue minus Costs.

2. Segment to find where it concentrates

What you segment BY has to match the question type, segmenting by the wrong axis hides the answer in an average.

3. MECE the causes within that segment

Once you have localised it to one segment, for example trust vs friction vs value-gap.

Question typeSegment byWhy
Diagnostic ("why is X dropping")Funnel stage, time, or population subsetFinds where the anomaly concentrates, that is what unlocks the real cause
Feature / design ("design a feature for X")User type or needFinds the highest-leverage group to design for
Growth / strategy ("how do we grow X")Channel, geography, or lever type (acquisition vs retention vs monetisation)Finds which growth lever actually has room to move

The most common failure

Decomposing the equation, then jumping straight to causes without segmenting first, and ending up solving for the average instead of the one segment that actually carries the problem.

Abandon vs reject: unwilling vs unable

Once you have localised the leak to one stage or segment, one more cut decides everything: did people leave voluntarily, or were they blocked? The two need opposite fixes, and treating one as the other wastes the whole recommendation.

Unwilling

Abandoned

They could have continued but chose not to. A product or motivation problem: reduce friction, build trust, close the value gap.

Unable

Rejected

Blocked by a rule, an eligibility check, or a system limit. A policy or ops problem: change the policy, add an exception path, or design around the constraint.

Why it matters

Building more trust for a user who was policy-blocked changes nothing. Loosening a policy for a user who simply was not ready invites the wrong kind of risk. Diagnose which one you have before you propose the fix.

35-minute time allocation

PhaseTimeNote
Objective2 minRestate and confirm before anything else
Clarifying questions + data extraction12 minSpend the most time here
MECE structure4 minName your buckets out loud
Analysis + root cause9 minRule out fast, deep-dive the suspect
Solutions6 minShort-term + long-term, specific
Close2 minRecommendation + success metrics

What is being scored: 6 dimensions

All six must be covered in every answer.

#DimensionBar
1Objective confirmedAlways first
2Clarifying questions12+ minutes
3MECE structureNamed aloud
4Data-drivenFacts, not guesses
5Solution qualityFeasible + creative
6Success metricsAlways close with them

What fails vs what passes

FailsPasses
"I think we should improve the customer experience and maybe look at pricing...""My recommendation is country-specific document guidance, live in 2 weeks. Based on the math, this recovers 7,000 activations a month."
Goes silent for 30 seconds, then starts speaking"Give me 20 seconds to structure this. I am splitting into three MECE buckets: A, B, and C. Starting with A..."
Jumps to solutions after 2 minutes of questionsSpends 12 minutes on questions, builds MECE from what the interviewer reveals, then proposes solutions grounded in data
"The problem could be revenue, or maybe costs, or perhaps the market...""Root cause one is X, I am confident because of Y. Root cause two is Z, but fixing X first will also resolve Z."
"We should hire more people, invest in technology, and improve processes.""Immediate: add document guidance this week, near-zero cost. Month 1: recovery flow. Month 6: vendor renegotiation."

Language that signals structured thinking

To open

  • "Let me confirm the objective..."
  • "Before I structure, I have a few questions..."
  • "I want to split this into X MECE buckets..."
  • "Give me 20 seconds to think through the structure..."

During questions

  • "Is this concentrated in a specific segment?"
  • "Walk me through the end-to-end process..."
  • "What changed in the business at the same time?"
  • "What would success look like in 90 days?"

During analysis

  • "The data points toward Bucket B because..."
  • "Let me rule out Bucket A quickly..."
  • "The root cause, not the symptom, is..."
  • "Of these, the highest-leverage cause is..."

To close

  • "To summarise my recommendation..."
  • "If I were the decision-maker, I would..."
  • "To measure success, I would track three metrics..."
  • "The single most important action is..."

Conviction and falsifiability under pushback

When the interviewer challenges your core bet, the failure mode is folding ("you might be right") or digging in and ignoring the challenge. Every senior answer in this library does the same three things instead.

1. Name the competing explanation

State the alternative view honestly, in its strongest form, do not strawman it.

2. Say what result would prove each side right

Competing explanations should make different, checkable predictions, not just different opinions.

3. Name the exact test, and what would change your mind

One concrete, falsifying result. Conviction plus intellectual honesty is the senior bar, not just conviction.

What fails

"You might be right" fails. So does repeating your original answer louder.

What passes

"Here is the test that tells us which of us is right, and here is the specific result that would change my mind."

Quick reference card: read the night before

COGS+FI question checklist, mapped to the five clarifying batches.

C

Context (Batch 1)

Current metric vs before? Sudden or gradual? What changed in the business at the same time?

O

Objective (Batch 2)

What does success look like? Deadline? Stop decline vs reach a new target?

G+F

Granularity + Funnel (Batch 3, most time)

Walk me through the end-to-end process. Which step has the biggest drop-off? Concentrated in one segment, region, channel? Qualitative signal? Company-specific or market-wide?

S

Constraints (Batch 4)

Regulatory, technical, or budget limits? Existing team? Already tried something?

I

Impact (Batch 5)

Current cost of the problem? If fully solved, what does the business gain in money, users, or efficiency?

The one rule

Never assume. If you do not know something, ask. If you cannot ask, say: "I am going to assume X, is that reasonable?" That single habit separates candidates who guess from candidates who think.

What they actually want

They want you to think like an owner. Not "here is my analysis" but "here is what I would do, why, who owns it, and how I would know it is working." Be decisive. Hold your view when pushed back on.