Affirm logo

Candidate-reported interview insights

Affirm Data Scientist interviews, decoded.

Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Data Scientist role at Affirm.

3.9 rating Banking & Lending

Interview overview

Difficulty

Average

Average rounds

4.5

Average duration

~44 days

Difficulty and candidate experience

Interview difficulty

easy7.7%
average69.2%
difficult23.1%

Candidate experience

negative38.5%
positive53.8%
neutral7.7%

Candidate-reported interview process

I had a great recruiter interview. The second round was really awkward though. They missed my call initially and rescheduled it about 40 minutes after the original start time. The rescheduled call wasn't great either. The interviewer was very impatient and seemed annoyed when I couldn't answer a question. They kept cutting me off while I was trying to figure out the questions. It was a bummer after such a good first call with the recruiter.

I reached out to a friend at Affirm who passed my resume to the recruiter. About a week later, I had a recruiter phone screen. Then, I had a technical phone interview with two data scientists about ML topics. Within an hour, I was told I'd move on to another technical phone interview with a software engineer, this time focused on coding. After that, I came on-site for about six interviews with data scientists, a product manager, a software engineer, and the DS team lead. These interviews seemed to accurately reflect the work described in the job posting. I interviewed on a Friday and got the decision early Tuesday morning.

The interview process was pretty standard. First, there were two phone screens, each lasting about an hour. One focused on machine learning concepts, and the other was a coding challenge. After that, I had an onsite interview where I met everyone on the data science team. During the onsite, there was a hands-on modeling exercise and another coding exercise. The remaining parts of the onsite were more like general chats.

Common Affirm Data Scientist interview questions

A focused selection of the most detailed candidate-submitted questions.

  1. 1

    Can you share some insights from your past work?

  2. 2

    What are your thoughts on variable selection?

  3. 3

    Where will Affirm be in the next 5 years?

  4. 4

    How can business value validate a model?

Interview question formats

Technical36.8%
Behavioral31.6%
Coding23.7%
Other2.6%
Case2.6%

Ready to prepare for Affirm?

Practice technical, system design, and behavioral questions with Zitlee.

Interview information is based on candidate reports and may not represent the current official hiring process of Affirm.