SoFi logo

SoFi Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 13 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
61.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SoFi.

Showing 3 of 13
SoFi logo
SoFi

Data Scientist

Analytics · nearly a year ago

Senior Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Panel Group
Interview formats
Behavioral Technical Case Coding

The interview experience started with a recruiter intro call, followed by a hiring manager interview that included a short case study. Then, there was a technical round focusing on SQL and calculating a KPI. The process concluded with two behavioral interviews with leadership, covering questions about my past experiences, my interest in SoFi, and my career aspirations. The recruiter was really responsive and kept me in the loop after each stage. Everyone I talked to was nice and professional, making the whole thing feel easy and good.

Confirmed questions8 questions
  • Tell me about yourself and what makes you a good fit for this role?
  • What about this specific role caught your attention?
  • Tell me about your past accomplishments and how they relate to this position.
SoFi logo
SoFi

Data Scientist

Analytics · a year ago

Intern Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Case

The internship process was really simple, with 3 rounds total. The first round was a chat with the hiring manager. After that, you'd move on to the next 2 rounds: one was supposed to be a technical coding interview, and the other a case study. The person who was supposed to do my technical interview ended up just talking to me about summer projects instead.

Confirmed questions1 question
  • Can you explain how you would present your case findings, focusing on business information, to the marketing team?
SoFi logo
SoFi

Data Scientist

Analytics · a year ago

Mid Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Behavioral Technical

It was good, there were 3 phases. They asked me behavioral questions, basic SQL and statistics. I also talked about my previous experiences. Then I spoke with the Hiring Manager to understand the team's needs.

Confirmed questions4 questions
  • Can you describe your current work?
  • What do you consider your greatest strength?
  • Tell me about your prior work.

SoFi Data Scientist Interview Questions

Quoted word for word from SoFi interview reports.

Write SQL code, specifically using CTEs and window functions.

Read reports

How would you calculate a break-even point for this case study?

Read reports

Given two tables, can you write a query to calculate a specific KPI?

Read reports

When writing the KPI query, what considerations would you have for edge cases like NULL values or duplicate accounts?

Read report

Can you solve these SQL problems, similar to Leetcode medium difficulty?

Read report

Describe a situation where you weren't successful in achieving a goal.

Read report

Formats, difficulty and experience

Across all 13 SoFi interview reports.

Interview formats

Behavioral 35.5%
Technical 35.5%
Coding 19.4%
Case 6.5%
Presentation 3.2%

Interview difficulty

Easy 15.4%
Average 69.2%
Difficult 15.4%

Candidate experience

Positive 61.5%
Negative 23.1%
Neutral 15.4%