
Affirm Quantitative Analyst interview typically runs 2 rounds: HR and hiring manager. It usually takes about 1 week and is very short, with a rushed, lightly structured flow.
$149K
Avg. Base Comp
$235K
Avg. Total Comp
2
Typical Rounds
1-2 weeks
Process Length
Our candidates report that Affirm can feel much more finance-heavy than the title suggests. In the one detailed experience we saw, the conversation moved quickly past background context and into a mix of SQL and fixed-income fundamentals, including a direct question on duration. That’s a useful signal: for this role, we’ve seen the bar lean toward practical analytical fluency plus enough market knowledge to speak comfortably about debt instruments, not just the usual product or stakeholder framing many candidates expect.
A recurring theme is how little room there is for polished storytelling to carry the interview. The candidate noted that the HR conversation was light, the hiring manager seemed to spend little time on the resume, and there were no real behavioral questions. That suggests Affirm may care less about rehearsed narratives and more about whether you can answer crisply when the discussion turns technical. We’ve also seen that the interview can feel abrupt and somewhat unstructured, so candidates who wait for a long warm-up may be caught off guard.
The non-obvious takeaway is that breadth matters as much as depth here. Even if the role is framed as quantitative, the questions can jump between data work and finance basics without much transition. Our read is that Affirm is testing whether you can stay composed, connect the dots quickly, and handle a conversation that is more direct than polished.
Synthetized from 1 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Affirm process.
The most surprising part of my Affirm interview was how quickly it moved away from the usual resume and behavioral flow. The process was two 30-minute Zoom calls, first with HR and then with the hiring manager, and I went in expecting a fairly standard quantitative analyst screen. I had spent a lot of time preparing my background story and behavioral examples, but the HR call was pretty light and the HM round felt much more technical than I expected for the role. There was a brief introduction, one SQL question, and then the conversation shifted into fixed income topics, including a question about defining duration. I also got asked what kind of role I was looking for, but there were no real behavioral questions and it didn’t feel like the interviewer had spent much time on my resume.
What stood out most was how abrupt the HM interview ended. I wasn’t given time to ask questions, which made the whole thing feel rushed and a bit disorganized. The technical content itself wasn’t especially deep, but it was unexpected in the sense that the fixed income focus seemed disconnected from what I thought the position would emphasize. Overall, I left feeling like the process didn’t reflect the amount of preparation I had put in. I ended up not getting an offer, so my main takeaway is to be ready for a very short process where they may jump straight into SQL and fixed income basics rather than spending much time on behavioral fit.
Prep tip from this candidate
Be ready for a short HM conversation that can pivot quickly from a basic SQL question into fixed income fundamentals like duration. Don’t assume there will be much behavioral time or a chance to ask questions at the end.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Affirm
Describing a data project and its challenges
| Question | |
|---|---|
| Missing Housing Data | |
| String Subsequence | |
| Overfit Avoidance | |
| Credit Score Estimation | |
| LRU Cache 1 | |
| Empty Neighborhoods | |
| 2nd Highest Salary | |
| Rolling Bank Transactions | |
| Comments Histogram | |
| Closest SAT Scores | |
| Top Three Salaries | |
| Bagging vs Boosting | |
| Merge Sorted Lists | |
| Cumulative Distribution | |
| String Shift | |
| Last Transaction | |
| Prime to N | |
| Alphabet Sum | |
| Paired Products | |
| P-value to a Layman | |
| Bank Fraud Model | |
| Unique Work Days | |
| Find the First Non-Repeating Character in a String | |
| Success Measurement | |
| Over-Budget Projects | |
| Third Purchase | |
| Top 3 Users | |
| Find the Missing Number | |
| Over 100 Dollars |
Synthesized from candidate reports. Individual experiences may vary.
The process begins with a short HR Zoom call that is mostly introductory. It appears to cover your background and the kind of role you are looking for, but it is light on behavioral depth and does not spend much time on resume details.
The second and final round is a Zoom call with the hiring manager. It moves quickly into technical discussion, including one SQL question and fixed income topics such as defining duration, with very little behavioral interviewing or resume walkthrough.
The technical portion is embedded directly in the hiring manager conversation rather than handled as a separate longer assessment. Based on the experience, candidates should be ready for a fast-paced mix of SQL and fixed income fundamentals instead of a deep technical panel.