Connected through recruiters.
A 3-hour take-home assignment was used instead of a phone screen, providing a good opportunity to showcase code quality and experience.
The onsite interview included a background/experience interview, a couple of system design questions, and a moderately challenging coding exercise.
A question involving substring matching. The problem seemed intended to not be amenable to clean solutions, which is probably a good thing.
The following metrics were computed from 7 interview experiences for the Affirm Senior Software Engineer role in San Francisco, California.
Affirm's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Affirm's Senior Software Engineer interview process in San Francisco, California.