Difficulty
Average
Candidate-reported interview insights
Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Staff Software Engineer role at Affirm.
Difficulty
Average
Average rounds
3.6
Average duration
~44 days
I applied online and a recruiter got in touch to schedule a call. When the day came for the interview, the interviewer didn't call me. I tried to reach out, but I never got a response back.
It started with a phone screen, then a take home project, followed by a hiring manager screen, and wrapped up with a virtual on-site. The whole thing took about a month and a half.
The whole process took approximately three weeks and involved six interviews. It started with an HR interview, followed by a live coding session, and then four onsite interviews which were conducted online. These included coding, project overview, system design, and a hiring manager interview.
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.