1
🎯 Interview Experience
[Google] SWE-ML (L4) loop: the ML system design round was the differentiator
AAnonymous6/20/20267 views
Google ML SWE (L4): the DSA coding rounds were standard-ish, but the ML system design round is where it's won or lost.
They wanted a clean retrieval → ranking split, how I'd keep features fresh, and how I'd measure quality online vs offline. Got asked to defend NDCG vs recall@k for the specific use case, not just name metrics but justify the choice.
Coming in from pure backend, that round needed real, separate prep. Don't assume general system-design reps cover it.
Comments (1)
Sign in to comment.
3
AAnonymous #16/21/2026
The "defend your metric choice" thing is so real and so many people whiff it. Knowing NDCG exists ≠ knowing why you'd pick it over recall@k here.