PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Meta

Identify latent group-call demand from behavior

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's ability to design measurable product-analytics signals, infer latent user demand from event-level messaging and calling data, and operationalize those signals into SQL-friendly metrics within the Analytics & Experimentation domain.

  • hard
  • Meta
  • Analytics & Experimentation
  • Data Scientist

Identify latent group-call demand from behavior

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Technical Screen

Beyond 'call loops', design a concrete, data-driven framework to infer demand for a Group Call feature using user-level internal data. Provide at least four measurable signals, each with a precise definition, unit of analysis, and SQL-friendly metric. Examples to consider (select and formalize): (1) Multi-party coordination friction: number of distinct recipients a user calls within 15 minutes after posting in a shared group chat; (2) Concurrent availability: probability that ≥3 strongly connected friends are simultaneously online within 10 minutes; (3) Failed reachability cascades: sequences of ≥2 failed 1:1 call attempts followed by a successful call to a different friend in the same ego-network; (4) Message-to-call burstiness: alternating message threads among ≥3 users culminating in back-to-back 1:1 calls; (5) Overlapping 1:1 calls among a triad within 10 minutes. For each signal, specify: data sources, exact filters (time windows, tie-strength thresholds), expected direction if demand is high, and a validation plan using internal early data from similar products (e.g., prior small-group call pilots). Conclude with a triangulation plan that combines the signals into a single weekly demand index, and list two falsification/guardrail checks that would reduce confidence in the inferred demand.

Quick Answer: This question evaluates a data scientist's ability to design measurable product-analytics signals, infer latent user demand from event-level messaging and calling data, and operationalize those signals into SQL-friendly metrics within the Analytics & Experimentation domain.

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...

Infer Demand for a Group Call Feature (Beyond "Call Loops")

Context

You are given internal user-level event data from a real-time messaging and calling product. Before launching a Group Call feature, design a concrete, data-driven framework to infer latent user demand.

Task

Propose at least four measurable signals that indicate demand for Group Calls. For each signal, provide:

  • A precise definition and intuition
  • Unit of analysis (e.g., user-week, thread-week)
  • An SQL-friendly metric definition (aggregation logic that can be implemented in SQL)
  • Data sources used
  • Exact filters and thresholds (e.g., time windows, tie-strength)
  • Expected direction if demand is high (increase/decrease)
  • A validation plan using internal early data from similar products (e.g., prior small-group call pilots)

Examples to consider (select and formalize at least four):

  1. Multi-party coordination friction: number of distinct recipients a user calls within 15 minutes after posting in a shared group chat.
  2. Concurrent availability: probability that ≥3 strongly connected friends are simultaneously online within 10 minutes.
  3. Failed reachability cascades: sequences of ≥2 failed 1:1 call attempts followed by a successful call to a different friend in the same ego-network.
  4. Message-to-call burstiness: alternating message threads among ≥3 users culminating in back-to-back 1:1 calls.
  5. Overlapping 1:1 calls among a triad within 10 minutes.

Deliverables

  • Formalize at least four signals with the above specifications.
  • Conclude with a triangulation plan combining signals into a single weekly demand index.
  • List two falsification/guardrail checks that would reduce confidence in the inferred demand.

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.