Interview practice

Answer realistic ML interview questions in writing or out loud, then get them back marked against the rubric we score with, criterion by criterion.

Want to test your knowledge first? Practise quiz questions, then come back to explain your approach.

ML System Design

End-to-end ML system design questions covering architecture, trade-offs, and production considerations

20 interview questions

Recommendation Systems

Prepare for recommendation system design, candidate generation, ranking, retrieval, and evaluation questions.

20 interview questions

Natural Language Processing

Study NLP model design, evaluation, retrieval-augmented generation, embeddings, and production tradeoffs.

20 interview questions

Computer Vision

Practice computer vision system design, data strategy, model evaluation, and deployment considerations.

20 interview questions