I applied online. The process took 1 week. I interviewed at Amazon in Oct 2016
Interview
Data structure and algorithms. The phone interview lasts for 40 minutes. No questions on my background and research. All questions are about data structure and algorithm. Then online coding session. Only one question about 3 sum from 3 arrays. How to find three element from 3 arrays that have sum of 0. What's the time complexity and space complexity of your algorithm.
Interview questions [1]
Question 1
The difference of linked list and array. Time complexity of deleting and adding an element to linked list and array.
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.