The first step was an online application on the website. It was followed by a phone call with the recruiter, and then a phone technical interview on a shared codepair text editor. I'd say the recruiter was pretty good at scheduling things.
I won't get too specific, but I hope you're taking a compilers class right now.
If it's been a while, go read up on lexing and parsing again. Evidently, they want candidates to have those skills.
Knowing this beforehand would help people decide if they want to spend time applying to this company or just take another software engineering offer.
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.