Navigating Amazon’s Machine Learning Engineer Interview: Surprising Challenges and Coding Simplicity

amazon | Machine Learning Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

I was contacted by a recruiter on LinkedIn for this position. After passing the resume screening, I had a phone screen. The recruiter also had a prep call with me where we discussed the interview scope, which included machine learning breadth, coding, and one leadership principle. The recruiter specifically mentioned that I would be asked about “Deliver Results” with a focus on tight deadlines.

During the interview, there was no self-introduction; the interviewer immediately asked me about a machine learning project I had worked on and delved into some details. However, the interviewer seemed to ramble. For example, they asked me about the unit of surprisal (similar to how a meter is a unit of distance). I wasn’t quite sure about this type of question, and when I asked for clarification, the interviewer only reiterated what the unit was. I answered logarithm, but I was unsure.

The coding question was quite simple, something like “sum to the target.”

Technical Questions

  1. Two Sum (Array, Hash Table)

Tips & Insights

Be prepared for deep dives into your previous projects and be ready to clarify any questions you may not understand at first.