PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Design and justify unread-account pinning experiment

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in experimental design, causal inference, metric definition, instrumentation, and analysis for product experiments.

  • hard
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Design and justify unread-account pinning experiment

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Technical Screen

You plan to launch a UI change for people who own multiple accounts: pin accounts with unread notifications to the top of the account switcher and sort those unread accounts first. Design a rigorous experiment and decision framework. Provide: 1) Experiment design - Target population and inclusion/exclusion criteria. - Randomization unit and clustering (e.g., person_id-level so all of a person’s accounts get the same treatment) to avoid cross-account contamination; describe assignment, exposure, and bucketing logic. - Duration, ramp plan, and any holdouts. 2) Metrics and success criteria - Choose ONE primary success metric that directly captures value from pinning. Define it precisely at the person-day level (e.g., unread-to-read conversion within 24 hours across all owned accounts) and justify why it is better than generic engagement metrics. - List key secondary metrics and guardrails (e.g., time to clear first unread, subsequent actions such as reply/send, N-day retention, support tickets, block/report rate). Define directional expectations and acceptable deltas. - Specify the decision rule for ship/no-ship (e.g., minimum detectable effect, confidence level, correction for multiple metrics), and discuss how you’ll handle novelty effects and learning/adaptation. 3) Analysis plan - Detail how you’ll attribute outcomes when a person owns N accounts but only some have unread; how repeated exposures are handled; and how you’ll prevent metric inflation from simply increasing switches without clearing unreads. - Pre-registration of slicing: by number of accounts (2, 3, >3), baseline engagement, and device type. - Bias controls: CUPED or covariate adjustment, and how you’ll diagnose interference (e.g., control users messaging treated users). 4) Instrumentation requirements - Exact events to log: impression of pinned list, account order, click-through to account, notification read state transitions, dwell time, and subsequent meaningful actions. - Data quality checks and invariants you will monitor (traffic balance, event firing rates). 5) Interpretation scenario Suppose during the test you observe: a large increase in clicks into the top pinned unread account among treated users, but median dwell time on that account page is only a few seconds and overall session length is flat. What additional diagnostics would you run and what thresholded evidence would convince you the feature is (a) a success, (b) neutral, or (c) harmful? Be specific about which metrics must move (e.g., person-level unread clearance rate within 24h, fraction of sessions with zero unreads at exit, downstream send/reply rate) and how you would weigh them against the short dwell-time signal.

Quick Answer: This question evaluates a data scientist's competency in experimental design, causal inference, metric definition, instrumentation, and analysis for product experiments.

Related Interview Questions

  • Measure scheduled posts feature success - Meta (medium)
  • Estimate ads ranking revenue impact - Meta (medium)
  • How should you evaluate unconnected content? - Meta (medium)
  • Should WhatsApp launch group calls? - Meta (medium)
  • How would you grow Meta products? - Meta (medium)
Meta logo
Meta
Oct 13, 2025, 9:49 PM
Data Scientist
Technical Screen
Analytics & Experimentation
1
0
Loading...

Experiment: Pin Unread Accounts at the Top of the Account Switcher

You plan to launch a UI change for people who own multiple accounts: pin accounts with unread notifications to the top of the account switcher and sort those unread accounts first.

Design a rigorous experiment and decision framework with the following:

1) Experiment Design

  • Target population and inclusion/exclusion criteria.
  • Randomization unit and clustering (e.g., person_id-level so all of a person’s accounts get the same treatment) to avoid cross-account contamination; describe assignment, exposure, and bucketing logic.
  • Duration, ramp plan, and any holdouts.

2) Metrics and Success Criteria

  • Choose ONE primary success metric that directly captures value from pinning. Define it precisely at the person-day level (e.g., unread-to-read conversion within 24 hours across all owned accounts) and justify why it is better than generic engagement metrics.
  • List key secondary metrics and guardrails (e.g., time to clear first unread, subsequent actions such as reply/send, N-day retention, support tickets, block/report rate). Define directional expectations and acceptable deltas.
  • Specify the decision rule for ship/no-ship (e.g., minimum detectable effect, confidence level, correction for multiple metrics), and discuss how you’ll handle novelty effects and learning/adaptation.

3) Analysis Plan

  • Detail how you’ll attribute outcomes when a person owns N accounts but only some have unread; how repeated exposures are handled; and how you’ll prevent metric inflation from simply increasing switches without clearing unreads.
  • Pre-registration of slicing: by number of accounts (2, 3, >3), baseline engagement, and device type.
  • Bias controls: CUPED or covariate adjustment, and how you’ll diagnose interference (e.g., control users messaging treated users).

4) Instrumentation Requirements

  • Exact events to log: impression of pinned list, account order, click-through to account, notification read state transitions, dwell time, and subsequent meaningful actions.
  • Data quality checks and invariants you will monitor (traffic balance, event firing rates).

5) Interpretation Scenario

Suppose during the test you observe: a large increase in clicks into the top pinned unread account among treated users, but median dwell time on that account page is only a few seconds and overall session length is flat. What additional diagnostics would you run and what thresholded evidence would convince you the feature is (a) a success, (b) neutral, or (c) harmful? Be specific about which metrics must move (e.g., person-level unread clearance rate within 24h, fraction of sessions with zero unreads at exit, downstream send/reply rate) and how you would weigh them against the short dwell-time signal.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Meta•More Data Scientist•Meta Data Scientist•Meta Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.