Begins with an introductory meeting with the hiring manager. This is followed by a coding interview with algorithmic challenges. Next, behavioral questions focused on leadership principles. Then, a system design interview to architect scalable and maintainable systems. Additional, ML concepts, algorithms, and practical applications.
I applied online. The process took 4 weeks. I interviewed at Amazon in May 2022
Interview
The process consisted of a tech talk (40 min) about previous research experience and five technical/behavioral interviews, 1 hour each.
The technical questions focused on transformers, general considerations on training pipelines, and some broader machine learning topics.
Interview questions [1]
Question 1
- Technical questions on Transformer architectures and their asymptotic complexity
- Behavioral questions (e.g. "describe a time you had to innovate")
- Algorithmic questions (leetcode level easy-medium)
one round phone screen (coding + ml depth), five rounds on site loop including ML depth, ML width, case interview, coding, bar raiser, with each round of 2-3 LP questions.