Taro Logo

Software Engineer - New Grad Interview Experience - Canada

June 1, 2025
Neutral ExperienceNo Offer

Process

The process started with an online assessment (OA), which included two algorithm questions and one system design-style prompt. The OA felt tailored to Affirm’s product focus, with edge-case-heavy scenarios.

I found it helpful to review past Affirm-style OA questions through Hack2Hire. They had a breakdown of how Affirm tends to test product intuition in technical questions.

After the OA, I had a technical interview with a senior engineer who focused on my problem-solving approach rather than just getting the correct answer. The final round was behavioral, with questions about ownership and collaboration.

Questions

Given a stream of transactions, detect if a duplicate transaction appears within a certain time window.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Affirm Software Engineer - New Grad role in Canada.

Success Rate

0%
Pass Rate

Affirm's interview process for their Software Engineer - New Grad roles in Canada is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Affirm's Software Engineer - New Grad interview process in Canada.

Affirm Work Experiences