Online Assessment: 2 Coding questions within 90 min timed window. System design/work simulation. Behavioral questions.
Then interview with a manager about your background.
Onsite interviews with ML questions, leetcode type coding questions, system design, ML infra design, presentation.
Interview questions [1]
Question 1
2 Coding questions within 90 min timed window. System design/work simulation. Behavioral questions.
Human resource screen, Initial Screen interview, Onsite 4x Interviews (hiring manager personality, system design, coding screen (leetcode), non leetcode project coding related to the team's major work). Also ate lunch with them.
Two interviews : one for the machine learning side and one for the programming side. Did not make to the second round of interviews.
For the ML interview : some easy questions about general knowledge of ML and a questions about what you'd do in realistic ML project scenarios.
For the the programming interview : I got a coding problem which was just a modified version of the lowest common ancestor in an n-ary tree, was pretty simple.
Both interviews concluded with questions about Amazon's leadership principles.
I believe I aced the technical part, but fumbled the leadership principle part. Can't be sure since Amazon does not give feedback.
Question about a time series project scenario and a scenario about a project where the goal is to predict customer returns.
Then more general questions about ML.