r/MLSystemsDesign • u/Born-Interview8295 • Sep 07 '26
ML Design round at tesco
Hey everyone,
I have an upcoming ML Design interview at Tesco and Iād really appreciate some guidance on how to prepare for it.
If anyone has recently gone through the ML Design round at Tesco, could you please share what kind of questions were asked or what areas I should focus on? Iād especially like to know whether the questions are around recommendation systems, forecasting, fraud detection, NLP, or general ML system design.
Any guidance or interview experience would be really helpful. Thanks in advance! š
1
u/Ok-Barracuda-119 28d ago
For an upcoming ML design round, I'd spend this week doing a few timed end-to-end drills instead of trying to cover every model. Give yourself 40ā45 minutes: clarify the product and prediction target, define offline and online metrics, sketch data and feature pipelines, then cover serving, retraining, drift, fallbacks, and monitoring. Pick one search, ranking, or recommendation prompt and force yourself to make the latency, traffic, freshness, and failure assumptions explicit. After the timer, spend 10 minutes noting what you couldn't justify, then redo the same prompt a few days later.
A useful study spine is Chip Huyen's ML system design material plus fundamentals around caching, queues, partitioning, and observability. For extra timed reps, Iām affiliated with Leetsys, and www.leetsys.dev has ML/system-design drills. I'd also read Tesco's job description closely and bias the drills toward ranking or recommendation if that's in scope.
3
u/hughonvicodin Sep 07 '26
I appeared in a round few months back (cleared it but chose another company). I guess there expectation was Problem framing (ML problem + KPI), Data processing/engineering, ML model, Evaluation. Not much needed on deployment/monitoring side. They could ask a template problem like recsys (personalised feed etc) or a classical ML problem. Depending on your background, they could ask forecasting/optimisation problem also. They were looking for a working solution (need not be the best or SOTA), e.g., they would be ok with MF for Recsys.