Skip to content

Affirm

Pay-over-time lender using ML for underwriting and fraud decisions

Target this company

Interview in a few hours? A quick sprint for Affirm

AI in interviews

low confidence

A prep guide states AI use is strictly prohibited in Affirm interviews. Assume no AI assistance in any live round unless your recruiter says otherwise.

Checked 25 Oct 2026Source

Typical interview loop

How Affirm usually runs it for applied AI and LLM engineer roles.

  1. Recruiter call

    Focus: Background and motivation

    A 30-minute conversation about your experience and interest in Affirm and the role.

  2. Hiring manager screen

    Focus: Past projects and fit

    ML candidates report a second screen with the hiring manager before the technical rounds.

  3. Technical phone screen

    Focus: Fast, clean implementation

    An hour of live coding in HackerRank.

  4. Onsite coding and practical ML

    Focus: Applied ML and coding

    Two hour-long technical sessions; ML candidates describe practical coding that mixes ML work on data with core programming.

  5. System design

    Focus: Scalable system design

    An hour-long design round, also run in HackerRank, for mid and senior engineers.

  6. Behavioral with hiring manager

    Focus: Ownership and values

    A 45-minute behavioral round on past projects, teamwork and fit with Affirm's values.

Topics to prepare for Affirm

The topics its loop weighs most, each with what interviewers check and what to study.

How it weights your plan

Selecting Affirm when you build a plan multiplies each topic’s priority score:

Coding+30%
ML fundamentals+20%
AI coding round-20%

Official prep and resources

Public candidate write-ups

Ready to prepare for Affirm?

Get a day-by-day plan that leans toward what Affirm tests most.

Build my Affirm prep plan

Company names and logos are trademarks of their owners, shown only to identify them. SAADHO isn’t affiliated with or endorsed by any of these companies.