I applied through a recruiter. I interviewed at Amazon
Interview
An onsite interview. I found the interview very bias and I faced discrimination because all the interviewers were from the same region, and I was asked if I on Visa or a Greencard holder during the interview process by one of the interviewers. Before answering her, I asked her if it made a difference and she said that she will pass me if I was a Visa holder. It seems that since a lot of companies had a layoff, a lot of companies are hiring visa holders than American Citizens/Greencard holders. There definitely needs to be an investigation on why major tech companies like Amazon are hiring certain people from certain regions.
I applied online. I interviewed at Amazon in May 2019
Interview
I was contacted by HR for a phone interview with two members of the team. I was asked some HR questions and questions about my project. Then I was asked to design an ML algorithm for a problem statement.
Interview questions [1]
Question 1
Describe the time when you let go of a short time goal for a long time goal.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon in Feb 2018
Interview
The Hiring manager contacted me on LinkedIn. The team seemed really excited by my profile and I had the first round of interview with the team lead. It was purely ML based questions and I was able to answer them all. For the second round they send me an online coding challenge, which didn't relate to ML, was more about datastructues and algorithms. I did decent on that challenge but didn't get a call for the next interview round.
I was assuming they would give more weightage to my ML skills rather than some optimizations I might have missed on coding challenge and was pretty disappointed to not hear back.
Interview questions [1]
Question 1
Bias-variance, Overfitting, and some other basic ML concepts
Some problems related to transfer learning
Some problems related to scaling the algorithm