I applied through a recruiter. I interviewed at Affirm (San Francisco, CA)
Interview
I normally don't write about interviewing experiences on glassdoor, but this was so bizarre. I was contacted by a sourcer, then talked to a recruiter, then talked to an engineering manager, and finally a technical phone screen. During my TPS, I was given a standard (and fairly simple) data structures and algorithms question involving arithmetic operations. I figured out an optimal solution, wrote it, tested it against all the examples, ran it, and produced the right answer each time. I caught all the edge cases I could think of. The interviewer said, "your example is complex enough that I believe you've got all the edge cases."
Great. Wonderful. I spent 10 minutes asking questions about the company. Phone screen ended, and I'm fairly confident that I'll be moving forward. The next day I got an email from the recruiter saying that they decided to move forward with other candidates.
The only thing I can think of that may have resulted in a no decision was probably culture fit. Maybe I didn't seem excited enough about the company? I guess I'll never know.
11
Affirm response
9y
Thanks for taking the time to write a review. Feedback like this is crucial to our interview process. We take these very seriously and would love to chat with you if you're open to it. If so, please reach out to the respective recruiter and we can set up a time to chat - hope to hear from you!
Other Software Engineer Interview Reviews for Affirm
I interviewed at Affirm (Valencia, Valencian Community)
Interview
first screen call with hr, discussed previos experience including specific questions about project technicalities, and how did I manage a situation where I was responsible of an issue. basically everything mandatory covered from a custom angle, but you end up mentioning everything you've thought about.
Interview questions [1]
Question 1
how did I manage a situation where I was responsible of an issue
Took roughly 2 months total. Recruiter was very fast to respond and the interviewers were all very nice and collaborative during the interview. Typical HR call, two technical rounds, and behavorial round.
Live coding #1 focuses on algorithms and data structures, testing problem-solving skills and efficiency. Live coding #2 emphasizes coding challenges and practical problem-solving. The behavioral round assesses experience, teamwork, and culture fit.
Interview questions [1]
Question 1
They asked a coding problem on arrays and hashing to test problem-solving and algorithmic skills.