Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Validate Facebook Profile Redesign

MediumA/B Testing & Experimentation00:00
Practice interviewer
In session
5 left
00:00

Your question is Validate Facebook Profile Redesign. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Problem

Context

A UX designer proposes a redesigned Facebook profile header in the Facebook app to make key actions (Follow, Message, Add Friend) more prominent and reduce visual clutter. Before engineering fully builds and ships it, the team wants a rigorous online experiment to validate whether the design improves user behavior without harming downstream engagement.

Hypothesis Seed

The new profile header simplifies hierarchy and increases clarity of primary actions. The team believes this will increase the rate at which visitors take a meaningful action on another person's profile, especially on mobile, while not reducing session quality or causing accidental taps.

Constraints

  • Eligible traffic: 1.2M profile-header impressions/day on Facebook mobile app
  • Only 60% of impressions come from logged-in users with stable user_id; the rest should be excluded from the primary analysis
  • Maximum decision window: 14 days
  • Engineering wants a go/no-go decision before the next app release
  • False positives are costly because rebuilding the profile surface is expensive; false negatives are acceptable if the design can be iterated later
  • The experiment must tolerate weekly seasonality and pre-register a plan that avoids peeking

Deliverables

  1. Define the experiment hypothesis, the primary metric, 2-4 guardrail metrics, and at least one secondary metric. State the MDE explicitly.
  2. Calculate the required sample size per arm using the supplied baseline assumptions, and convert it into an estimated runtime given available traffic.
  3. Choose the unit of randomization and explain why it is preferable to alternatives such as session-level randomization for this Facebook surface.
  4. Write a concise analysis plan: statistical test, alpha/power, peeking policy, multiple-comparison treatment, and how you will handle sample-ratio mismatch.
  5. State a clear ship / don't ship / iterate rule that respects both the primary metric and guardrails.

Use these baseline assumptions for the power analysis: current meaningful profile action rate = 12.0% per eligible profile viewer; target MDE = +3% relative; alpha = 0.05; power = 80%.