InterviewStack.io LogoInterviewStack.io

Streaming Platform Data Analysis Scenarios Questions

Data analysis scenarios for subscription video streaming platforms, covering streaming and engagement metrics (DAU/MAU, watch time, completion rate, session length), user retention and cohort analysis, content consumption patterns, recommendation system evaluation, A/B test design and analysis, and data visualization and storytelling in the streaming domain.

HardTechnical
86 practiced
A new personalization model shows +5% AUC offline but online A/B test shows a small decrease in watch-time and an increase in short sessions. As the ML engineer on-call, outline a prioritized diagnostic plan to investigate and pinpoint root causes, including instrumentation, experiment slicing, and quick remediation strategies.
MediumSystem Design
84 practiced
Design an anomaly detection system to surface sudden regional increases in buffering or drops in bitrate for Netflix. Describe telemetry to collect, real-time aggregation strategy, anomaly detection algorithms you would use, alerting thresholds, and how you would triage false positives.
HardTechnical
72 practiced
Develop a hierarchical probabilistic forecasting approach for regional hourly viewing hours for capacity planning. Explain model choices (hierarchical time series reconciliation, probabilistic forecasts like quantile regression or parametric distributions), how to handle intermittent demand for small regions, and how to evaluate probabilistic accuracy (e.g., CRPS).
EasyTechnical
88 practiced
You have two tables: users(user_id, signup_date) and plays(user_id, play_date). Using pandas or SQL, write the steps or code to compute 7-day retention for weekly signup cohorts: for each cohort_week (users whose signup_date is in that week) compute percent of users who played in week 1 (signup week) through week 4. Provide an example using cohort_week = 2025-01-06 and sample play dates.
MediumTechnical
65 practiced
You want to detect whether a UI change caused an uplift in engagement but only a subset of users received the change non-randomly in historical logs. Sketch a pragmatic approach to estimate causal effect from observational logs including model-based adjustments and a plan to validate findings with a prospective randomized test.

Unlock Full Question Bank

Get access to hundreds of Streaming Platform Data Analysis Scenarios interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.