Meta · Product & Business Case
Define engagement metrics and analyze comment distribution
TrueInterview
October 7, 2026 · 1 min read
Imagine you are a data scientist at a video platform. A product manager comes to you with two requests:
- Establish a set of metrics for “engagement” — the PM needs a well-defined framework that can be applied in experiments.
- Examine the distribution of user comments and suggest a way to track it over time.
Part A — Framework for engagement metrics
Your proposal should include:
- Primary metric(s) (the quantity you would optimize)
- Diagnostic metrics (for understanding why numbers move)
- Guardrail metrics (to stop changes that could cause harm) You should be specific regarding:
- The unit of analysis (such as user-day, session, or video-view)
- Your strategy for heavy users and skew (mean vs. median, winsorization, log transforms)
- Your method for preventing gaming (spammy or low-quality engagement)
Part B — Distribution of comments
Comment activity is known to be heavy-tailed — the majority of users comment infrequently, while a small fraction comment very often. You should describe:
- The distributions you would calculate (split by user, video, or cohort)
- The segments you would examine (new vs. returning users, content categories, geographic regions)
- Your approach to detecting regressions or anomalies (e.g., bots, spam, ranking changes)
- The experiment you would design if the goal is to increase “healthy” commenting, including key confounders and how you would interpret the results Overview: Evaluated here is a data scientist's competency across metric framework design, distributional analysis of heavy-tailed user behavior, monitoring and anomaly detection, and experimental setup for measuring healthy engagement — with attention to unit of analysis, handling heavy users, and anti-spam guardrails.
Loading comments…