Evaluate Recommendation Feature with Historical Data Analysis
Company: Meta
Role: Data Scientist
Category: Analytics & Experimentation
Difficulty: hard
Interview Round: Technical Screen
##### Scenario
The company is considering launching new recommendation-system features and wants to judge their value before any live deployment.
##### Question
Using only historical data, how would you evaluate whether releasing this recommendation feature is a good or bad idea? Detail the analyses, metrics, and assumptions you would use (do not answer "run an A/B test").
##### Hints
Think offline replay, counterfactual evaluation, uplift or propensity modeling, simulation, historical hold-out metrics.
Quick Answer: Meta recommendation analytics prompt on offline evaluation using historical data, covering replay, IPS, SNIPS, doubly robust estimators, offline ranking metrics, assumptions, overlap, validation, and launch caveats.