I applied through a recruiter. The process took 3 months. I interviewed at Amazon in Oct 2020
Interview
First I was contacted via LinkedIn by a recruiter. I had a first screeninginterview with her and then a 1 hour online interview with two Amazon managers. The interview was fairly easy as they mostly wanted me to talk about myself.
Screening based on CV
Two rounds of interview:
Coding round: Interviewer asks a coding problems and we have to come up with solution approach, write the code and also look for some optimization in the code.
ML Round: Interviewer asks basic Machine learning questions.
Interview questions [1]
Question 1
Given an array representing heights of buildings. The array has buildings from left to right, count number of buildings facing the sunset.
Asked questions about regressions (mostly linear and logistic). Had questions on fraud detection, loan defaults, etc. The interviewers were to the point and helped me with the process to get to answers. Overall, it was great.