As asked
Describe a situation where a training run failed unexpectedly close to a deadline. How did you triage it, what did you find, and what did you do when the fix took longer than expected?
Sample answer outline
A strong answer walks through a concrete failure (loss divergence, NaN in gradients, GPU memory OOM, or data pipeline stall), explains the debugging steps in order, what turned out to be the root cause, and how they communicated timeline changes to stakeholders. The best answers also discuss what monitoring they added afterward to catch the same class of failure earlier.
Expect these follow-ups
- What would you have done if you could not reproduce the failure and the run was still needed on schedule?
- How do you decide when to keep debugging versus restart from an earlier checkpoint?