This is a standard LeetCode question, suitable for both on-site and phone interviews. The interviewers were nice and friendly.
I would recommend trying to get a position at Affirm, especially if this is your first time looking for an internship.
Binary tree question about traversal.
The following metrics were computed from 11 interview experiences for the Affirm Software Engineer role in Canada.
Affirm's interview process for their Software Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Affirm's Software Engineer interview process in Canada.