I applied through a recruiter. The process took 2 months. I interviewed at Amazon (Berlín)
Interview
Standard for Big tech companies, two interviews, one for coding and general knowledge of Data Science and ML and the second one more in depth and related with the role + Amazon Leadership Principles
Interview questions [1]
Question 1
Two phases:
------- General ML phase + code -------
General questions about ML:
* Logistic Regression
* Unbalanced binary classification problema
* Metrics for Information Retrieval
....
+ Coding problem in front of engineer, leetcode medium level and discuss computational complexity of the proposed solution (time and space).
------- ML in depth + Amazon Leadership Principles-------
(Based on the roles, mine was NLP)
* The transformer model
* Multihead attention
* BERT and RoBERTa
+ STAR format questions about the ALP.
I applied online. I interviewed at Amazon (Seattle, WA)
Interview
The interview process was very smooth. I had two interviews for the Applied Scientist intern role. This was followed by the hiring manager discussion. The two interviewers covered basic coding questions, an ML design question, behavioral questions, and a discussion on research experience.
Interview questions [1]
Question 1
Two interviews:
The first interview was on my research work and one coding question (write code for a basic text tokenizer).
The second interview was on an ML design question (How will you go about designing a Machine Translation system) + behavioral question (Tell me about a time when you had limited time to work)
First round is OA that contains two leetcode-style coding questions and second round is phone interview. Phone interview asked research, behavior questions, and a case study of amazon business scenario.
Interview questions [1]
Question 1
Research, behavior questions, and a case study of amazon business scenario.