Problem Definition and Framing Questions
Turning an ambiguous prompt into a well-scoped, clearly-stated problem before proposing solutions. Covers structured decomposition, clarifying assumptions, identifying the real user and job-to-be-done, and framing the problem to fit the constraints. Assesses disciplined problem-first thinking under ambiguity.
A sales leader wants a feature shipped quickly for demos, while the product manager wants to prioritize platform stability. Explain how you would surface the underlying problem both groups are actually trying to solve, create a shared problem frame, and propose a path that balances both priorities. Describe the artifacts and language you would use.
Sample Answer
Direct answer
Rather than picking a side between "ship fast for the demo" and "protect platform stability," surface what each group is actually optimizing for underneath their stated position: the sales leader needs a credible story for a specific deal, and the product manager needs to protect a reliability commitment already made to existing customers. Once both underlying needs are explicit, the real design space is usually wider than "ship it or don't," and a path exists that serves both without either group having to fully back down.
Structured elaboration
The reframe has three moves. First, separate the stated position from the underlying need: "ship feature X for the demo" is a position; "I need this specific prospect to see the product can do Y before their decision deadline" is the underlying need, and the two aren't identical, since there may be other ways to demonstrate Y. Second, do the same for the other side: "protect platform stability" is a position; "we've committed to an uptime standard for existing customers and can't risk a regression before that's proven safe" is the underlying need. Third, once both needs are explicit, look for options neither position alone considered: a scoped, feature-flagged demo environment that shows the capability to the specific prospect without shipping to the full platform, for example, serves the sales leader's actual need (a credible demo) without touching the product manager's actual concern (platform-wide stability).
Artifacts and language: write the two underlying needs side by side in a single shared document (not two competing proposals), and frame the conversation explicitly as "here's what I heard each of you actually need, tell me if I've got that right" before proposing any path forward. This does two things: it makes both sides feel heard on their actual concern rather than their stated position, and it turns the conversation from a negotiation over whose priority wins into a joint problem-solving exercise.
Worked example
If the scoped demo-environment option isn't feasible (the capability genuinely can't be faked convincingly without the underlying platform change), the shared-need framing still helps: it turns "should we ship this or not" into "given that the prospect's deadline is real and the stability commitment is real, what's the minimum platform change that satisfies both," which is a more solvable question than the original either-or framing.
The same reframe-to-shared-objective move generalizes beyond sales-versus-product: when growth wants weekly active-user growth and finance wants higher average revenue per user, the two stated positions are genuinely different metrics, but the underlying shared objective, usually sustainable revenue growth, is discoverable with the identical three-move sequence used above.
Trade-offs and pitfalls
This reframe takes real facilitation time, a 30-minute conversation with both stakeholders rather than a quick decision made unilaterally, which isn't available for every conflict; on a genuinely low-stakes disagreement, spending this much process on it is its own kind of waste. The other pitfall is using the "shared frame" language as a way to avoid making an actual call: at some point, if the two underlying needs genuinely can't both be served, someone still has to decide, and the reframe should inform that decision, not substitute for making it.
Critique the following problem statement, then rewrite it into a clear, testable one with acceptance criteria: 'Our homepage isn't converting enough. We need to make it better and align it with brand standards.' Explain exactly what is missing from the original and why your rewrite is better for driving aligned discovery and design.
Sample Answer
Direct answer
The original statement, "our homepage isn't converting enough, we need to make it better and align it with brand standards," is missing a baseline, a target, a specific user segment, a timeframe, and it smuggles in a solution ("align with brand standards") without establishing that brand misalignment is actually the cause. Rewritten: "Homepage-to-signup conversion for new visitors is currently 2.1%, below the 3.5% benchmark from comparable landing pages on this site; we want to close that gap within one quarter, measured as signup conversion rate for new (non-returning) visitors to the homepage."
Structured elaboration
What's missing from the original, specifically: No baseline ("isn't converting enough" compared to what?). No target ("make it better" by how much?). No named segment (all homepage visitors, or a specific subset?). No timeframe (by when?). An embedded, unverified solution ("align it with brand standards" assumes the cause is a branding mismatch, which hasn't been established by any evidence in the original statement).
The rewrite fixes each gap: it states a real baseline (2.1%) against a real comparison point (3.5% benchmark from comparable pages, which grounds "not converting enough" in an actual number instead of a feeling), a target and timeframe (close the gap within one quarter), a specific segment (new visitors, since returning visitors' conversion behavior is a different problem), and it removes the embedded solution entirely, leaving the cause open for investigation.
Worked example
Acceptance criteria that follow from the rewritten statement: (1) new-visitor signup conversion reaches at least 3.0% within the quarter, (2) the change does not reduce conversion for returning visitors by more than 0.5 points (a guardrail, since a homepage change optimized for new visitors could inadvertently hurt the experience for returning ones), (3) the fix ships with before-and-after data attributing the change specifically to the homepage modification, not a concurrent marketing campaign or seasonal effect. These are concrete pass-or-fail checks the original vague statement could never have produced.
Trade-offs and pitfalls
Rewriting a stakeholder's statement risks reading as a rebuke of their original framing, particularly when it came from someone senior; it helps to frame the rewrite as "here's how I'd operationalize what you're describing so we can measure whether we've fixed it," which credits the underlying concern while fixing what's missing. The pitfall in the rewrite itself is inventing a specific baseline number without actually pulling it from data; if the real baseline isn't known yet, the honest version of the rewrite states that measuring the baseline is the first concrete step, rather than presenting an invented number as though it were established fact.
Name three cognitive biases that commonly mislead people during problem framing, for example confirmation bias. For each bias, give a short product-analytics example and one practical mitigation you would use during scoping and analysis.
Sample Answer
Direct answer
Three biases that commonly distort problem framing: confirmation bias (favoring evidence that supports a theory you already hold), anchoring (over-weighting the first number or explanation you encounter), and availability bias (treating a vivid, memorable example as more representative than the actual data supports). Each has a specific, checkable mitigation, which is what makes naming them useful rather than just a caution.
Structured elaboration
Confirmation bias: in product analytics, this shows up as running a segmentation cut, seeing a pattern that matches your existing theory, and stopping there without checking whether an equally plausible alternative cut would explain the data just as well. Mitigation: before looking at the data, write down what pattern would DISPROVE your leading theory, not just what would confirm it, and specifically check for that pattern.
Anchoring: in product analytics, this shows up when the first stakeholder to weigh in ("I bet it's the pricing page") shapes the entire subsequent investigation, even after data arrives that's ambiguous between that explanation and others. Mitigation: generate your list of candidate hypotheses before hearing anyone's initial theory, or at minimum before looking at any data, so the list isn't anchored on whoever spoke first.
Availability bias: in product analytics, this shows up when one vivid customer complaint (a detailed, emotionally compelling support ticket) gets treated as representative of a broad pattern, when it may in fact be a single outlier. Mitigation: before acting on a vivid individual example, check its frequency against the full data; it may be real and worth acknowledging, but shouldn't set the scope of the response on its own.
Worked example
A stakeholder reports "customers hate the new pricing page," backed by one detailed, well-written complaint email. Applying the availability-bias mitigation: check the actual data first, support-ticket volume mentioning pricing, before and after the page changed, and the site's overall conversion rate at that step. If ticket volume mentioning pricing is flat and conversion at that step is unchanged, the vivid complaint, while real, isn't representative of a broader pattern, and treating it as one would misdirect the team's investigation toward a problem that isn't actually widespread.
Trade-offs and pitfalls
These mitigations take real discipline to apply consistently, particularly under time pressure, when writing down a falsifiable prediction before looking at data, or deliberately delaying hearing a senior stakeholder's initial theory, can feel like an unnecessary extra step; the value shows up specifically in the cases where the bias would otherwise have sent the investigation in the wrong direction, which by definition you can't always tell in advance. The other pitfall is using "that could just be confirmation bias" as a reflexive dismissal of a genuinely well-supported finding, rather than reserving the label for cases where the mitigation check (looking for disconfirming evidence, checking frequency against the full data) actually reveals a gap.
Your team must ship a redesigned search results page in six weeks across web and mobile, but engineering says only the web version can be delivered in that window. Define the scope boundaries, propose a phased delivery approach with minimum viable changes for mobile, identify the risks, and write a short problem statement that explains why phased delivery is acceptable.
Sample Answer
Direct answer
Ship the web version on the six-week timeline as planned, and for mobile, ship the smallest set of changes that avoids leaving the two platforms visibly and confusingly inconsistent, deferring the full redesign to a follow-up phase. The problem statement makes the trade-off explicit rather than silent: "we are prioritizing a complete redesign on web within the six-week window, and a scoped-down update on mobile to avoid inconsistency, with the full mobile redesign following in phase two, because engineering capacity does not support both platforms simultaneously in this window."
Structured elaboration
Scope boundaries: define explicitly what mobile gets in this phase (the same underlying search logic and results ranking as web, but not the new visual layout) and what it doesn't (the redesigned card layout, the new filtering interface), so engineering, design, and stakeholders share the same understanding of what's actually shipping on each platform.
Phased delivery approach: web ships the full redesign on schedule; mobile ships a minimal-viable-change version, updated results data and ranking behind the existing mobile layout, in the same window, with the mobile visual redesign following as an explicitly scheduled phase two rather than an open-ended "later."
Risks: users switching between web and mobile may notice the visual inconsistency during the gap between phases, which is a real but bounded cost, worth naming explicitly rather than discovering through user complaints; and phase two needs a committed timeline and owner, or "we'll get to it" phases have a well-documented tendency to slip indefinitely once the pressure of the original deadline is gone.
Worked example
The problem statement communicated to stakeholders: "Web search results redesign ships on the original six-week date. Mobile ships the same underlying search improvements (data and ranking) within the same window, on the existing visual layout, with the mobile visual redesign following in phase two, targeted for [specific date] and owned by [specific person]. This avoids either delaying the entire launch to accommodate mobile engineering capacity, or shipping a visually inconsistent experience with no plan to resolve it." Naming a phase-two date and owner up front is what prevents "phase two" from becoming a phase that never happens.
The same scope-boundary discipline applies to a "quick" UI update that can't touch the backend data model (a checklist of what must be clarified up front: which fields are display-only versus backend-dependent, what trade-offs a display-only fix accepts) and to a legacy design-system migration spanning 200-plus component variants (a phased migration with a rollback strategy and acceptance criteria defined per phase, not just at the end).
Trade-offs and pitfalls
The main risk in this kind of phased approach is that phase two loses priority once the phase-one pressure is gone and a new deadline arrives for something else; committing to a specific date and owner for phase two at the same time you commit to phase one is what protects against that, though it isn't a guarantee. The other pitfall is defining the phase-one mobile scope too narrowly to be worth shipping at all, in which case the better call might be a short, explicit delay on mobile alone rather than a phase-one release so minimal it doesn't move any of the metrics the redesign was meant to improve.
What constraints should you explicitly surface when scoping a problem? Give concrete examples across budget, timeline, technical dependencies, legal or privacy, and data quality or accessibility, and explain how each constraint would change the scope or the deliverables.
Sample Answer
Direct answer
Budget, timeline, technical dependencies, legal or privacy requirements, and data quality or accessibility are the five categories worth checking on nearly every problem; each one, left unstated, tends to surface late and expensively rather than early and cheaply.
Structured elaboration
Budget: a fixed engineering or research budget changes the ambition level of the acceptable solution; a problem framed without it invites a proposal that's infeasible before anyone realizes it.
Timeline: whether there's a hard external deadline (a contractual commitment, a regulatory date) versus a soft internal target changes how much discovery is worth doing before committing to a direction.
Technical dependencies: constraints like "can't change the backend data model" or "must work within the existing authentication system" bound the solution space before design work starts; discovering them mid-build is expensive.
Legal or privacy: requirements like data-residency rules or consent requirements can eliminate entire categories of otherwise-reasonable solutions, and they're the category most likely to be assumed away by a team without direct legal expertise.
Data quality or accessibility: whether the data needed to measure success or diagnose the problem actually exists, and at what quality, determines whether an experiment-based approach is even possible, or whether you're starting from a smaller, more manual signal.
Worked example
Framing a project to "reduce fraud losses on the platform": surfacing budget (a fixed quarter of engineering capacity) changes the solution from a from-scratch machine-learning model to an incremental rules-based improvement to the existing system; surfacing legal (regulatory reporting requirements for declined transactions in certain jurisdictions) means any new decisioning logic needs an audit trail, which is easy to omit from a design that didn't ask this question up front; surfacing data quality (the labels for "confirmed fraud" are only reliable going back 6 months due to a past data-pipeline change) bounds how much historical data a model-based approach could actually train on, changing the realistic scope of what's achievable in the given timeline.
Two design-audience versions of this same checklist ask for an identical answer with different framing language ("what constraints should you record when framing a UX problem" and "list common constraints surfaced during problem framing for UI work"), confirming the checklist itself, not its phrasing, is the tested content.
Trade-offs and pitfalls
Surfacing every constraint category on every problem, exhaustively, before any work starts adds real overhead, and for a small, well-understood problem it's disproportionate; the categories are a checklist to consult, not a mandatory five-section document for every request. The bigger risk is the opposite: skipping legal or data-quality checks specifically, because they require pulling in someone outside the immediate team, is the most common way a project discovers a blocking constraint late, after design or even engineering work has started.
Unlock Full Question Bank
Get access to all 32 Problem Definition and Framing interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.