Difficulty
Average
Candidate-reported interview insights
Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Machine Learning Engineer role at Affirm.
Difficulty
Average
Average rounds
3.3
Average duration
~44 days
I spoke with the recruiter first, then the hiring manager. The hiring manager was friendly and helpful, even when I struggled with a question, he kept the conversation going. Unfortunately, it didn't work out, but it was still a good interview experience.
HR was very helpful and the process was fast, with timely feedback after the interviews. The interview questions weren't too difficult, about Leetcode medium level. A colleague from anywhere in the world will review the coding question asked during the phone screen.
It started with a recruiter phone screen. Then I talked to the hiring manager. After that, there was a one-hour technical screening test. Then, I had two one-hour technical tests with teammates, and finally, I met with the hiring manager again.
A focused selection of the most detailed candidate-submitted questions.
Practice technical, system design, and behavioral questions with Zitlee.
Interview information is based on candidate reports and may not represent the current official hiring process of Affirm.