Loading round
ML system designSystem design roundSenior~20 min

Production ML Rollout

An ML system design round. Forty-five minutes, no code. The prototype exists and works for one analyst; you are designing what replaces it. Expect the requirements to move.

The questions in this round

  1. The prototype works for one analyst. Redesign it for real-time production traffic while preserving correctness and rollback safety.

  2. Good. Now the fraud team tells me a decision has to return in 50 milliseconds, and the features you just described take 400 to compute.

  3. One more thing. The labels arrive thirty days late, because that is when chargebacks settle.

  4. Which part of this design do you expect to fail first, and how would you find out?