The interview process begins with two separate technical phone interviews conducted on CoderPad.
Following the phone interviews, there is an on-site interview.
The on-site portion consists of three additional technical interviews and conversations with team members.
On average, technical interviews involve the interviewee coding on CoderPad with one to two employees present. Overall, the interview process is heavily focused on coding, utilizing technical interviews to assess strengths and the candidate's ability to collaborate with a team of engineers.
Data Structures and Algorithms questions. A few of them used dictionaries and binary trees.
The following metrics were computed from 13 interview experiences for the Affirm Software Engineer New Grad role in United States.
Affirm's interview process for their Software Engineer New Grad roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Affirm's Software Engineer New Grad interview process in United States.