Conversation with recruiter first, where I was told about the role and the company.
Call with an engineer to work through a coding question.
Call with hiring manager next, who asked questions about my background and offered an opportunity to ask questions about the team and the role.
Full day of interviews last: behavioral, two system design, another coding round, and a hiring manager conversation again.
Typical coding questions around string manipulation.
The following metrics were computed from 28 interview experiences for the Affirm Senior Software Engineer role in United States.
Affirm's interview process for their Senior Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Affirm's Senior Software Engineer interview process in United States.