SoFi Software Engineer interview experience: graph traversal and backtracking

SoFi·Software Engineer·Reported Jul 2026
Technical ScreenOfferEasy

The process felt smooth from the start. The coding screen included a graph-traversal-style question, followed by technical rounds built around familiar problem-solving patterns. One involved generating permutations with backtracking; another asked me to rearrange an array for a prefix-sum-style objective.

The rounds were practical and direct. I had room to explain my thinking instead of dealing with an abstract discussion. I had practiced similar coding questions a few days before, which gave me more confidence than usual.

I came away feeling prepared and clear on what they were testing. It was a solid technical run, even though I did not accept an offer and it did not lead to the result I wanted.

Location: United States. Overall feedback: Positive. Offer status: Got offer.

Published

Curated and edited by PracHub

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
SoFi
Role
Software Engineer
Rounds
Technical Screen
Outcome
Offer
Difficulty
Easy
Date
Reported Jul 2026

Real SoFi interview experiences

First-hand reports from SoFi candidates — the rounds, the questions they were asked, and how it went.

All 6 SoFi interview experiences