I applied online. I interviewed at Amazon (Bellevue, WA) in Mar 2021
Interview
2 phone screen interviews, 5 rounds of technical on-site interviews plus one research presentation. Every round has two programming problems, hard and easy/medium plus some machine learning-related questions. Also, some simple machine learning system design questions, do not have to be very complete.
Interview questions [1]
Question 1
Many objected-oriented design programming problems. Every round has two coding problems. The content ranges from complex trie structure design with specific functions, weighted graph problems, etc, and some machine learning-related problems. Better know some state-of-the-art techniques.
Phone screen interview
Then onsite interviews: 5 interviews two on coding and three on science and a tech talk
You choose a topic for the presentation
The science interviews are: one on science depth, one on science breath and one on science applications
Interview questions [1]
Question 1
Question on optimizers; comparing gradient decent, adam optimizer etc
Applied for Amazon AGI. After first round, it will go into full round of multiple interviews. Lots of modern LLM training technic questions. There are still some behavioral questions, but less than general Amazon roles.
Interviewed with 1 phone screen, 1 coding, 2 ml design and 2 lp rounds. Most questions were non-leetcode questions more related to day to day ml implementations. The questions were very practical.