The interview process began with a phone screen with a recruiter, followed by two technical phone interviews. This was then succeeded by an onsite visit, which included three technical interviews and an interview with the hiring manager.
The technical problems presented were challenging but manageable and interesting. The engineers were supportive in answering any questions I had. Everyone I spoke with was very passionate about Affirm's mission and culture.
The overall process was very efficient at every stage. I received feedback soon after each interview, and Affirm was able to time the process to complete before an upcoming deadline I had.
Train a Markov chain to generate sentences.
The following metrics were computed from 3 interview experiences for the Affirm Software Engineer New Grad role in New York, New York.
Affirm's interview process for their Software Engineer New Grad roles in New York, New York is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Affirm's Software Engineer New Grad interview process in New York, New York.