Affirm Internship & New-Grad Interview: What to Expect
- See what the lighter, coding-first intern and new-grad loop drops from the full process
- Know where new grads land on the ladder, L4, and roughly what that rung pays
- Focus your prep on the two coding families Affirm reskins, since coding is nearly the whole loop at this level
- Read the application honestly, since Affirm posts few entry seats and little is written about its loop
The Affirm software engineer internship and new-grad loop is a lighter version of the full-time process, and it leans almost entirely on coding. The shape is familiar: a recruiter reaches out or you apply, then one or two live-coding phone screens on a shared editor like HackerRank or CoderPad, then a virtual onsite. What the entry loop drops is the weight up top. A senior candidate faces two system design rounds. An intern or new grad sees a lighter onsite, closer to three technical rounds and one behavioral. System design sits light, or drops out. Coding is the round that decides you.
That makes the entry loop, in one sense, simpler to prepare for than a senior one. The range you are asked to prove is narrower. You do not need a system design script. You need to recognize a small set of medium coding problems, dressed in Affirm's world of merchants and loans, and turn each into clean, running code. What comes next: how the entry loop differs from the full process, where you land on the ladder, and exactly what to drill.
The intern and new-grad loop
Pin the shape down before you plan around it. A few facts anchor the entry-level version of the loop.
- Phone screens: 1 to 2. Live coding on a shared editor such as HackerRank or CoderPad. You write real code in the language of your choice and run it, then talk through time and space. This is the gate that gets you to the onsite.
- Onsite rounds: ~3 + 1. A lighter virtual onsite than the senior loop: roughly three technical rounds and one behavioral conversation. The exact mix flexes, so treat any single recipe as a guide.
- System design: Light or absent. The design rounds that dominate a senior loop sit light or drop out entirely at the entry level. Your hours are better spent on coding patterns than on architecture at this stage.
- The signature: Coding-first. Coding is nearly the whole loop for interns and new grads. The problems are mediums reskinned in Affirm's own domain, not hard algorithm puzzles.
Two side doors are worth naming so you do not confuse them with the standard entry path. Affirm runs an apprenticeship track with its own coding assessment, aimed at career-changers rather than new grads, and a machine learning engineer track with its own flavor of questions. Both sit outside this software engineering guide, which stays trained on the standard intern and new-grad loop above.
Where new grads land: L4
Affirm's engineering ladder starts at a number that trips people up. There is no L1, L2, or L3 on the individual-contributor track. The first rung is L4, and L4 is the entry level, the one a new grad lands on. Read L4 with a Google or Amazon frame in mind and you will misjudge it, since that same number reads as mid-level almost everywhere else. So anchor to Affirm's own ladder. On crowdsourced levels.fyi medians, a new-grad L4 total sits near $203K in the United States. Most of it is base, with a real restricted-stock grant on top, since Affirm trades publicly on the Nasdaq as AFRM. The full ladder and the stock-heavy shape of the offer live in leveling and how decisions are made and negotiating an Affirm offer.
Applying, timing, and what to expect
Most entry candidates get in one of two ways: a recruiter reaches out, or you apply directly to a posted role, and a referral helps either path. Affirm posts a limited number of entry seats and hires for specific teams in areas like payments and risk, so apply as soon as a role opens rather than late in the cycle. Once the loop starts it tends to move quickly. Candidates report the whole process wrapping within about two weeks, and Affirm is known to send fast rejects, sometimes within hours of a working solution. Read a quick turnaround as how Affirm operates, not as a verdict on your worth, and keep any competing offers and their deadlines live while you wait.
Common questions
How hard is it to get an Affirm internship?
The live-coding phone screens are the gate, and the filter is whether you clarify the vague prompt before you code, then land clean, running code under time. On the standard path there's no separate online assessment, and one or two screens on HackerRank or CoderPad lead to the onsite. The coding bar is medium rather than brutal, but entry seats are limited. Apply as soon as a role opens; once it starts, the loop often wraps within about two weeks.
Does Affirm ask system design for interns and new grads?
No, or barely. System design is the part of the loop that scales with level, and at the entry level it sits light or drops out entirely. Spend your time on coding patterns and a few project stories rather than on architecture at this stage.
What level do Affirm new grads start at?
L4. Affirm's ladder has no L1 through L3 on the engineering track, so L4 is the entry rung a new grad lands on, not a mid-level one. On levels.fyi, an L4 total runs near $203K in the United States, mostly base with a real stock grant, since AFRM is publicly traded.
Does the Affirm intern loop use an online assessment?
For the standard software engineering path the gate is the live-coding phone screen, not a separate take-home assessment. The exception is Affirm's apprenticeship track, a different program aimed at career-changers, which runs its own coding assessment. Prepare the phone screen as the main event.
Key Takeaways
- ✓The Affirm intern and new-grad loop is a lighter, coding-first version of the full process: one or two live-coding phone screens, then a virtual onsite of about three technical rounds and one behavioral. System design sits light or absent.
- ✓New grads land at L4, the entry rung on a ladder that starts at L4 with nothing beneath it. On levels.fyi, that rung totals near $203K in the US, mostly base with a real stock grant.
- ✓Coding is nearly the whole loop, so drill the two families Affirm reskins: a weighted-random hashmap and a merchant co-occurrence recommendation, plus a trailing-hour loan-volume window. Clarify the vague prompt out loud, then run your code.
- ✓Entry seats are limited and the loop moves fast, often wrapping within about two weeks. Apply early, use a referral, and read a quick reject as Affirm's pace rather than a verdict.
Affirm interview guideKnow what Affirm asks before you walk in.
8 coding · 2 system design · 13 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.