PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Select interest thresholds under skewness and cost

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in profit-oriented threshold selection using calibrated interest scores, uplift estimation, and decision-theoretic optimization under cost and weekly capacity constraints.

  • hard
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Select interest thresholds under skewness and cost

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

You have a per-user interest_score in [0,1] for a new feature; the distribution appears right-skewed. You can afford to target at most K users per week. Propose a principled way to choose a threshold (e.g., 75th or 90th percentile) that maximizes incremental value under a per-contact cost c and expected benefit function b(score). Explain how you would: (a) estimate b(score) from historical data (e.g., isotonic or spline calibration), (b) compute the profit-optimal cutoff using expected lift × margin − c, (c) handle the case where the distribution is actually left-skewed, (d) prevent instability from sampling noise (e.g., Bayesian shrinkage or percentile CIs), and (e) set up an ongoing backtest to validate the threshold against alternatives. Provide formulas and a step-by-step selection algorithm.

Quick Answer: This question evaluates a data scientist's competency in profit-oriented threshold selection using calibrated interest scores, uplift estimation, and decision-theoretic optimization under cost and weekly capacity constraints.

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
Onsite
Analytics & Experimentation
3
0

Profit-Optimal Threshold Selection from an Interest Score

You have a per-user interest_score s ∈ [0, 1] for a new feature. The score distribution appears right-skewed. You can contact at most K users per week. Each contact has a known cost c. Let b(s) denote the expected incremental benefit (e.g., monetized uplift) if a user with score s is contacted.

Propose a principled method to choose a score threshold (e.g., 75th or 90th percentile) that maximizes incremental value under the cost constraint. Specifically:

  1. Define notation and the profit objective.
  2. Explain how to estimate b(s) from historical data, e.g., via isotonic calibration or splines.
  3. Show how to compute the profit-optimal cutoff using expected lift × margin − c, under a capacity constraint K.
  4. Explain how the approach adapts if the score distribution is left-skewed.
  5. Describe how to prevent instability due to sampling noise (e.g., Bayesian shrinkage or percentile CIs).
  6. Describe how to set up an ongoing backtest to validate the threshold against alternatives.

Provide formulas and a step-by-step selection algorithm.

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.