You usually have 2 rounds. One techninal and another programming one. In the technical one they ususally go in depth and ask question on all Machine learning and datascience concepts so one should prepare those thoroughly. The SQl questions were moderate to easy.
Interview questions [1]
Question 1
When you have a small dataset and are doing a multiclass classification is Linear SVM a good choice for it?
I applied online. I interviewed at Amazon (Seattle, WA) in Mar 2025
Interview
There were 2 rounds. One with a data scientist and another with a senior data scientist. They asked about my past experiences and behavioural questions were involved it. They asked about classical ml and statistics question. In second round, it was behavioral question, past experience and SQL questions. There were 3 sql questions, 1 easy and 2 medium level difficulty.
Interview questions [1]
Question 1
Assumptions of Linear Regression, difference between pearson correlation and spearman rank correlation, random forest etc
I applied through an employee referral. The process took 2 months. I interviewed at Amazon (Seattle, WA) in Apr 2025
Interview
Asked me about my experience, three rounds, 1 Python/SQL and LPs. 2. LPs, Prev. experience and Statistics/ML. 3. HM round (optional). It was decent and pretty straight forward. As it was an internship interview. They drill on the prev experiences and ask each and every corner of the resume.
Top companies for "Compensation and Benefits" near you