I applied through a recruiter. The process took 5 days. I interviewed at Amazon (Chicago, IL) in Jul 2020
Interview
Recruiter reached out to me about the role. Had a quick call with the recruiter, then passed onto the Technical Interview with 2 data scientist. Never got a formal rejection, but I knew I didn't do very well on the technical interview.
Interview questions [1]
Question 1
SQL questions, some ML focused stats questions ( explain difference between boosting and bagging) and a coding challenge (design function to recognize a palindrome number)
I applied through a recruiter. I interviewed at Amazon (Hyderābād) in Dec 2021
Interview
- ML Breadth round
- ML Depth round
- Live coding round
- Hiring Manager's round
ML Depth and ML breadth round are medium level
Coding round was moderate to easy . Hiring Managers round was moderate to difficult range
Interview questions [1]
Question 1
Coding round was Leetcode Easy question.
Hiring Manager's leetcode round was Leetcode Hard
I have applied online. After screening with the recruiter, I had 2 phone interview (machine learning, behavioral, and coding) and then I had an onsite interview. The onsite started with my presentation about one of my projects and then 5 more in-person interviews, one coding and one with the hiring manager, the rest with team members. All of them asked between 2 to 5 behavioral questions and ML questions.