Two Sigma·Data Scientist·Technical Phone Screen
- Walk through end-to-end how you'd build a model to predict bike pickup demand at a single Citi Bike station, including problem framing, features, model choice, and evaluation.
- How would you estimate true demand for hours when the station had zero bikes available, and how would you validate that correction?
- How would you scale this from one station to the full network? One model per station versus a single global model with station-level features or embeddings, and what are the trade-offs?
- A nearby subway line shuts down for a month and demand spikes. How does your system detect that the model is stale, and how do you adapt?
- If a stockout costs five times as much as an idle bike, how does that change your modeling target and evaluation metric?
“This is the kind of question where you can talk for 20 minutes and still feel like you only scratched the surface.”