Katkat

Predict Short-Video Engagement with Skewed Data

ByteDanceData Scientist · Technical Screen

Last updated

Design a short-video engagement model with explicit targets, leakage-safe features, heavy-tail handling, exposure awareness, and temporal evaluation.

Predict Short-Video Engagement with Skewed Data

You need to predict a future engagement quantity for a short video. Explain what data you would request, how you would formulate the modeling problem, and how you would handle skewed data. The exact engagement event and forecast horizon are not supplied: identify the definitions you need and make any working assumptions explicit.

Describe both model development and evaluation. Distinguish a skewed target distribution from unrepresentative sampling or an imbalanced binary label; these problems need different remedies.

Hints

Hint 1

Separate exposure from response: A video can receive more engagements because it is shown more often, because viewers respond more often, or both.

Follow-up questions

  • What changes if predictions are made before a video has received any impressions?
  • Why might a log-transformed target improve typical-video error but underestimate total engagement?
  • How would you test whether good offline results are driven by the historical recommendation policy?