This was a poorly executed, careless interview process.
During the technical screen (round 3): The interviewer pasted the solution into CoderPad instead of the problem. They didn't notice until I asked questions about the "prompt."
Before the on-site (round 4): The technical recruiter promised to provide details on the format and scope of topics covered. I followed up multiple times, but never received any information. They went radio silent for the 4 days leading up to the on-site. I went into a 6+ hour interview with just a list of names and titles.
At the on-site (round 4): 20 minutes into the start of the schedule, the technical recruiter sent an email with cursory details on the format for half the panel. I didn't see the email until the day was half over.
At the on-site (round 4): The schedule was comprised of a 6-person technical panel. The panel was 100% male. (With 13% of their engineering team being women, one would expect a greater degree of professionalism and awareness around how their interview process contributes to such a dismal ratio.)
Post on-site: The technical recruiter offered to hop on a call to explain the team's decision. I appreciated the offer and sent over times. I received no response. The technical recruiter went radio silent. Again.
Why Affirm?
The following metrics were computed from 65 interview experiences for the Affirm Software Engineer role in United States.
Affirm's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Affirm's Software Engineer interview process in United States.