PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Evaluate Notification-Based Account Ranking

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in causal inference, A/B test and experiment design, metric definition and selection, statistical power and sample-size estimation, bias and confounding identification, and telemetry-based historical analysis.

  • medium
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Evaluate Notification-Based Account Ranking

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: medium

Interview Round: Technical Screen

A product allows users to switch among multiple accounts. Today, the account switcher ranks accounts by **most recent visit**. The product team wants to change the ranking so that the account with the **highest number of unread notifications** appears first, under the hypothesis that users should be taken more quickly to the account that needs attention. How would you evaluate whether this ranking change is useful? Please answer in two parts: 1. **Historical-data analysis (before launch):** Using existing logs, how would you assess whether ranking by unread notifications is likely to outperform ranking by recency? 2. **A/B test design (after launch):** How would you set up a randomized experiment to measure the causal impact of this change? In your answer, be explicit about: - The product objective and how it affects metric choice - Primary metrics, secondary metrics, and guardrail metrics - How you would define the analysis population and experiment unit - Biases and confounding in the historical analysis - Sample size, MDE, experiment duration, and variance reduction ideas - Important edge cases such as users with only one account, ties in ranking, very high-notification accounts, and novelty effects

Quick Answer: This question evaluates a data scientist's competency in causal inference, A/B test and experiment design, metric definition and selection, statistical power and sample-size estimation, bias and confounding identification, and telemetry-based historical analysis.

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
Feb 9, 2026, 12:00 AM
Data Scientist
Technical Screen
Analytics & Experimentation
1
0
Loading...

A product allows users to switch among multiple accounts. Today, the account switcher ranks accounts by most recent visit. The product team wants to change the ranking so that the account with the highest number of unread notifications appears first, under the hypothesis that users should be taken more quickly to the account that needs attention.

How would you evaluate whether this ranking change is useful?

Please answer in two parts:

  1. Historical-data analysis (before launch): Using existing logs, how would you assess whether ranking by unread notifications is likely to outperform ranking by recency?
  2. A/B test design (after launch): How would you set up a randomized experiment to measure the causal impact of this change?

In your answer, be explicit about:

  • The product objective and how it affects metric choice
  • Primary metrics, secondary metrics, and guardrail metrics
  • How you would define the analysis population and experiment unit
  • Biases and confounding in the historical analysis
  • Sample size, MDE, experiment duration, and variance reduction ideas
  • Important edge cases such as users with only one account, ties in ranking, very high-notification accounts, and novelty effects

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.