Machine Learning Engineer applicants have rated the interview process at Affirm with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 53.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 30 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Affirm overall takes an average of 24 days.
Common stages of the interview process at Affirm as a Machine Learning Engineer according to 2 Glassdoor interviews include:
Skills test: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
first phone screen by recruiter. Second, hiring manager. Third, Technical Screening Test for one hour. Fourth, two separate technical tests with teammates for one hour each. And finally again with hiring manager.
I applied online. The process took 4 weeks. I interviewed at Affirm in Feb 2024
Interview
The interview process at Affirm includes an initial phone screening, followed by a practical coding interview focused on machine learning and core programming fundamentals. Candidates then participate in a behavioral interview with a hiring manager, assessing past experiences, projects, and cultural fit, culminating in a final team assessment.
Interview questions [1]
Question 1
Give an example of your most challenging project that you have to use critical thinking and analytics skills.
I applied online. I interviewed at Affirm (Toronto, ON)
Interview
Very helpful HR and the process is speedy with timely response after the interview. Interview question is not hard, lc medium. Phone screen coding question will be checked by colleagues globally