Go to the recruiter's call and then have a conversation with the hiring manager. Then I was supposed to go to onsite round but didn't hear from them until I got a rejection email.
I applied online. The process took 1 week. I interviewed at Amazon (San Francisco, CA) in Jan 2025
Interview
There was 1-hour interview process checking to see if the skills match the job description. At the end of the interview, there were some questions on implementing a deep neural network.
I applied online. The process took 3 months. I interviewed at Amazon (Ámsterdam) in Nov 2024
Interview
The application process consists of a technical screening round, followed by an onsite round if you pass. The onsite round includes six stages: one tech talk and five technical interviews, including ML depth, ML breadth, ML application, and two coding interviews.
While each interview is manageable on its own and there is a wealth of online resources available for preparation, the overall process can feel overwhelming due to its intensity and scope. I also found certain aspects of the procedure to be challenging:
- Frequent changes to information: There were instances where details about the process or expectations were updated unexpectedly, making preparation more difficult.
- Timing issues: Some interviews started later than scheduled, and many extended beyond their planned durations, which disrupted the overall schedule.
- Irrelevant questions: A few interview questions seemed unrelated to the role, making it unclear how they aligned with the position’s requirements.
One key note for potential candidates: Amazon places a significant emphasis on behavioral questions, which can constitute up to 50% of the interview process. It's essential to be well-prepared for these as they are a critical part of the evaluation.
Interview questions [1]
Question 1
The technical questions covered a broad range of foundational topics, including statistics and probability theory, optimization, deep learning, reinforcement learning, causal inference, and generative AI. The most challenging (and quite unexpected) questions for me included those on the Hoeffding inequality and second-order optimizers.