A recruiter reached out to me to chat about Affirm. I had a great experience talking to her and gained a lot of interest in the company, so she scheduled me for a technical interview.
For the technical interview, my interviewer was 10 minutes late, which was a pretty significant amount of time considering the entire interview would only be an hour.
She started the interview by saying that we wouldn't have time to talk about me or about her position, so we'd jump straight into the technical part. The entire time, she was extremely unresponsive, and I got the feeling that she did not want to be there.
I would talk through my thoughts and code, but she remained completely silent. When she did speak, she sounded annoyed or tired, and she cut me off mid-sentence to tell me my time was up, without making up the 10 minutes we missed in the beginning.
It was pretty disappointing, considering I was initially very excited about the company. However, throughout the interview, I was just waiting for it to end.
The question itself was very good, as it covered a wide scope of data structures and algorithms, but the entire experience was just unpleasant to the point where I almost lost motivation to complete the question.
Graph traversal algorithms, data structures
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.