Machine Learning applicants have rated the interview process at Amazon with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 57.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning roles take an average of 17 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 28 days.
Common stages of the interview process at Amazon as a Machine Learning according to 8 Glassdoor interviews include:
Phone interview: 40%
Background check: 13%
Presentation: 13%
Drug test: 7%
Personality test: 7%
One on one interview: 7%
Skills test: 7%
Other: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Amazon
Interview
First I had to complete a homework exercise within 7 days. This consists on a practical machine learning exercise. I had to build a model to predict how much a house will sell for. The goal was not to build state of the art model ani asked them about the d they did not test whether the model performs poorly or not. After one month approximately I asked them update about my application and they set up a technical telephone interview. The interview aim was to establish my knowledge of ML. They asked me how I would have solved a problem using Machine Learning techniques.
Interview questions [1]
Question 1
Complete a homework exercise and solve an ML problem.
50/50, started with ml and audio general questions, then finished with coding. Done virtually, covid. Interviewed by technical members of the relevant team. Took over an hour. They were polite and professional
Interview questions [1]
Question 1
General ML and audio analysis question. Coding problems were generic.
I applied online. The process took 2 weeks. I interviewed at Amazon (Turkey, KY) in May 2021
Interview
They took me 3 part of interview( tests). One part about coding with Python for a problem in 40 min, other part about finding outputs , last part was about you are project manager and you should find best solution for some problems, they provide you some selections and you choose what option would be best solution for them.
Interview questions [1]
Question 1
One part about coding with Python for a problem in 40 min,
There are two rounds of phone interviews. The first round consisted of some open-ending questions about what their team is working on, and then some specific ML questions. still waiting for the second round