Temporary launch price:
$30 (instead of $115) for 1-year access to all questions

The best place to prepare
for machine learning interviews

Access the most relevant machine learning interview questions. Test your knowledge with code tests.

Learn how to solve the most common machine learning interview questions.

Solve 25+ of the most common machine learning interview questions with our coding tool. Each question is labelled by ML subfield. Currently, we focus on NLP, CV and standard ML algorithm questions.

def attention(q, k, v):
    scores = torch.bmm(q, k.transpose(1, 2)) / math.sqrt(q.shape[-1])
    attn_scores = F.softmax(scores, dim=-1)
    return torch.bmm(attn_scores, v)

Here's what others have to say about interview.ml:

  • Prepping for interviews is a real nightmare - super expensive courses with lots of people hawking books telling you how to get this or that dream job, with saved questions. We all know that an interview is dynamic and can throw you curve balls. This tool will allow you to get ready in an adaptive way, with the key frameworks you need to approach problems.

    Dhruv
    Applied AI @ Uber
    Dhruv's testimonial for Interview.ml
  • Interview.ml has the most relevant and useful materials to prepare for a ML interview, with best coding practices and explanations written by one of the best applied scientists in the field.

    Hanxiao
    Research Engineer @ Meta
    Hanxiao's testimonial for Interview.ml
  • As most coding platforms focus on data structures and algorithms, Interview.ml provides a very welcome addition to help you prepare in a similar way for ML coding interviews. The material and exercises are relevant and up to date and cover a wide range of topics from K-means to Transformers, highly recommend giving it a go if you want to feel more confident going into the coding interview!

    Philip
    Senior ML Engineer @ Captur
    Philip's testimonial for Interview.ml
  • Preparing for ML interviews has become so much easier with Interview.ml. The relevant and challenging questions with the guided approach and provided test cases saves a lot of the pain of interview preparation!

    Luca
    Founding Engineer @ MetaVoice
    Luca's testimonial for Interview.ml
.05 ]
.11 .07 ]
.02 .11 .06 ]
.09 .19 .06 .13 ]
.13 .19 .09 .05 .13 ]
.03 .03 .08 .17 .02 .18 ]
.09 .13 .2 .17 .09 .05 .1 ]
.1 .2 .03 .1 .08 .09 .18 .14 ]
.2 .11 .1 .17 .09 .06 .12 .1 .09 ]
.14 .11 .06 .1 .11 .17 .03 .14 .01 .08 ]
.08 .04 .04 .05 .2 .01 .11 .13 .15 .18 .16 ]
.01 .03 .02 .12 .11 .16 .07 .06 .13 .15 .18 .12 ]
.19 .02 .07 .04 .19 .06 .16 .02 .01 .15 .02 .17 .18 ]
.02 .09 .16 .16 .12 .16 .01 .11 .1 .19 .05 .17 .1 .19 ]
.13 .07 .03 .07 .1 .05 .02 .14 .05 .13 .15 .09 .07 .06 .06 ]
.2 .15 .03 .05 .18 .16 .13 .01 .13 .1 .14 .09 .09 .16 .04 .08 ]
.14 .02 .01 .14 .1 .15 .19 .08 .13 .09 .06 .18 .03 .01 .09 .08 .13 ]
.09 .11 .03 .04 .15 .15 .14 .03 .13 .19 .02 .13 .09 .07 .01 .15 .15 .05 ]
.04 .2 .19 .11 .04 .02 .05 .14 .15 .07 .07 .11 .2 .11 .02 .1 .16 .19 .06 ]
.12 .19 .12 .11 .14 .04 .19 .16 .01 .08 .06 .11 .03 .1 .17 .05 .19 .18 .01 .11 ]

Sample Machine Learning Interview Question

1 Year Access

Unlimited access to all content and updates for 12 months

$30

USD

  • Reduced from $115 to $30 during launch period
  • Full refund within 30 days of your purchase (just send an email and it's done)
  • Access to all question breakdowns and answers
  • Test your skills by running your implementation in the code editor
  • Access to new questions and updates

Pay once. Access for 12 months.

FAQ

Frequently Asked Questions

  • You will get full access to the list of interview questions. You can read the descriptions of all questions here. With full access to Interview.ml, you get access to the full breakdown and answer of each question. This will help you to prepare for your next machine learning interview and get the job you want.
  • Books help you to learn more about machine learning, but where can you test this knowledge? Interview.ml provides you with a list of questions that are commonly asked in machine learning interviews. And instead of just providing question and answers, it provides you with a code editor where you can write down the answer, and test if your solution works. The answer breakdowns gradually help you to get to the answer, similar to how you might get a bit of help from the interviewer in a real job interview.
    This is helpful for regular question-answer interviews, and for live coding interviews where you have to implement an algorithm on the spot.
  • No. Although Interview.ml is perfectly suited to prepare you for live coding interviews, it is not limited to that as implementing algorithms are a great way to test your knowledge on the spot, just as you should be able to do in regular question-answer interviews. The gradual breakdowns help you to get to the answer in case you don't know how to answer a question exactly.
  • To get access to Interview.ml, you pay a one-time fee of $115 (launch price: $30). This gives you full access to the list of questions, breakdowns and answers, for a year.
  • Yes, we are aiming to add more questions and soon have 50+ questions, with a particular focus on NLP and CV.
  • Yes! You can request a refund within 30 days of your purchase. No questions asked. Reach out by email.
  • Happy to help. You can contact us by email at jochem@mg.tensortactics.com.
.15 ]
.13 .02 ]
.13 .02 .01 ]
.05 .09 .06 .15 ]
.02 .04 .1 .07 .03 ]
.14 .02 .13 .13 .07 .05 ]
.13 .13 .14 .11 .03 .12 .13 ]
.07 .1 .04 .05 .09 .06 .07 .1 ]
.1 .04 .02 .03 .03 .11 .09 .05 .14 ]
.04 .05 .05 .03 .01 .15 .06 .14 .04 .11 ]
.04 .04 .12 .07 .12 .14 .03 .13 .11 .01 .01 ]
.02 .15 .04 .11 .05 .07 .08 .03 .01 .06 .03 .15 ]
.05 .07 .09 .03 .11 .02 .05 .05 .1 .14 .06 .08 .07 ]
.03 .12 .1 .08 .14 .11 .14 .11 .11 .02 .09 .04 .15 .15 ]
.03 .14 .08 .04 .12 .04 .09 .14 .14 .12 .09 .08 .04 .05 .15 ]