Practice
Workplace simulations and interview practice. Optional beyond the weekday lessons; studios embed selected scenarios. Everything simulated is labelled.
- 100scenarios
- 25capabilities covered
- 62 hof simulated work
- 150interview questions
Scenarios by capability100
Production incident
Senior code review
Stakeholder simulation
Messy real-world data
ADR centre
Live coding and SQL
- SQL gym: rolling and same-weekday features with window functions30 min
- Python gym: entity-safe lag and rolling features in pandas30 min
- SQL gym: consecutive nearly-full streaks and why the first query lies35 min
- Python gym: turning cumulative booking curves into pickup in pandas35 min
- SQL gym: booking pace against the same weekday last year40 min
ML system design
Ambiguous business case
Verbal defense
Statistical traps
Ablations
Decision theory and value
Robustness and stress tests
Paper reproduction
RAG evaluation workbench
LLM failure lab
- Unsupported citations and broken JSON in a claims assistant35 min
- Injected instructions and a looping helpdesk agent40 min
- A claims summariser that never saw its last document35 min
- A refund assistant that paid twice, in the wrong unit35 min
- An oversized voucher late in a long baggage-claim conversation40 min
Multi-agent company
End-to-end lifecycle
Golden test set and regression
Hiring committee
AI cost–quality
Agents vs workflows
Teach-back and Socratic interviewer
Executive presentation
Research reading protocol
- Read a churn paper before believing its abstract35 min
- Read an agent benchmark paper before adopting its framework35 min
- Does long context make retrieval obsolete? Read the claim40 min
- A language-model judge that agrees with humans 85% of the time35 min
- LoRA matches full fine-tuning: how much can 400 invoices show?35 min
Interview gym159
- A colleague evaluated a daily passenger forecasting model with shuffled 5-fold cross-validation and reports 3% MAPE. What is wrong, and how would you evaluate it?mid8 min
- A retailer evaluates SKU-store daily demand forecasts with MAPE. Many SKU-days have zero sales. Which metric would you use instead, and why?mid8 min
- You build one global LightGBM model to forecast daily passengers for 300 routes, 14 days ahead. Features include lag1, lag7 and a 7-day rolling mean. Backtest error is excellent.senior12 min
- You are asked to forecast passenger demand for a route to support a decision on adding a second daily flight. Historical passengers are often at capacity on the existing flight.senior12 min
- Airline catering must load meals per flight. Running out of meals costs about 300 per missing meal (compensation, complaints), while an unused meal costs about 100 (hypothetical figures).senior12 min
- In the academy's synthetic airline data, a competitor increases capacity by 25% on three routes from 2024-03-01.staff25 min
- A new daily passenger-demand model has an MAE of 6.0 passengers on the latest validation week, and the dashboard says its error is "71% lower than the naive forecast" (the naive forecast being…mid8 min
- Three teams forecast the same quantity at different levels: network planning forecasts total weekly demand, route managers forecast their own routes, and finance consumes a budget number.staff25 min
- A weekly demand forecast for a route has been reviewed with MAE and it looks acceptable. A planner says "it keeps coming in low".mid8 min
- The airline launches a new route next quarter and the network team needs weekly demand forecasts and a first capacity plan, but the route has no history.senior15 min
- The demand-planning team asks for two months of work to take weekly SKU-store forecast error (WAPE) from 14% to 12%. You are asked to decide whether it is worth it.staff25 min
- You build one model to forecast daily passengers 1 to 14 days ahead. A teammate's feature set contains passengerslag7, passengerslag14, holidayflag, competitorfaretoday and weatheractual.mid10 minin review
- Your model's nominal 80% prediction intervals for weekly route demand cover the actual value only 62% of the time across 500 backtest forecast origins. Planners use the upper bound to set capacity.senior15 min
- Whiteboard case. A retailer wants one forecasting platform for 50,000 SKU-store series (daily, 28 days ahead) that feeds replenishment, with category managers entitled to override numbers.staff40 minin review
- A marketing analyst finds that the weekly "cheap flights" search-interest index and weekly bookings, over 104 weeks, have a correlation of 0.95 (both series are simulated for this exercise).mid10 min