← Questions

Review a feature pipeline pull request, then serve features by freshness

0
NetflixML designLast asked Sep 2026

You are shown a pull request that changes a feature pipeline: the code that turns raw events into model features. All its tests pass. Review it live and explain what could go wrong once it ships, such as training/serving skew, leakage of future data, silent changes in null handling or units, and backfill effects.

Then design how features are served to models when some are computed in real time and others in daily batches, so each model gets values that are fresh enough, with sensible fallbacks when a feature is late.

Your canvas
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing