The process began with an online assessment (OA) that featured three LeetCode problems: one easy, one dynamic programming (DP) problem, and one medium.
This was followed by a call with a recruiter, who was very pleasant.
Next, there were two technical rounds and a behavioral interview with the hiring manager.
While it was a long process, the technical interviews were not overly difficult to pass. I didn't encounter any challenging data structures and algorithms (DSA) questions. In fact, the OA proved to be more difficult than the technical problems presented during the interviews.
Describe a time when you showed leadership.
The following metrics were computed from 1 interview experience for the Affirm New Grad Software Engineer role in New York, New York.
Affirm's interview process for their New Grad Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Affirm's New Grad Software Engineer interview process in New York, New York.