Amazon logo

Candidate-reported interview insights

Amazon Machine Learning Engineer interviews, decoded.

Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Machine Learning Engineer role at Amazon.

3.6 rating Internet & Web Services

Interview overview

Difficulty

Average

Average rounds

2

Average duration

23.1 day average

Difficulty and candidate experience

Interview difficulty

easy38.5%
average50%
difficult11.5%

Candidate experience

negative5.8%
positive67.3%
neutral26.9%

Candidate-reported interview process

It was nice. They don’t expect many things from you. Just some very basic, normal questions about you and your family. That’s it, then it’s done. You don’t even need to think a lot about this job. Just go normally, give the interview, and it’s done.

Typical full loop. They ask 2 coding questions, 1 system design and 1 behavior. For the coding round, one of them gives a Scala question and asks you to implement a Python version.

The interview process was smooth, and the interviewer was friendly and professional. It was held online and lasted around 35 minutes. The recruiter will share some guidelines on how to prepare.

Common Amazon Machine Learning Engineer interview questions

A focused selection of the most detailed candidate-submitted questions.

  1. 1

    Can you give your introduction?

  2. 2

    What is your favourite movie?

  3. 3

    Can you talk about yourself?

  4. 4

    how to distribute ML models

Interview question formats

Behavioral35.5%
Other27.4%
Technical20.2%
Coding8.9%
System Design5.6%

Ready to prepare for Amazon?

Practice technical, system design, and behavioral questions with Zitlee.

Interview information is based on candidate reports and may not represent the current official hiring process of Amazon.