Explore 450+ Companies

Search company-wise interview questions

SoFi Logo

SoFi

Interview Questions

18 Questions Found
#Question TitleDifficultyFrequencyTopicsLink
1Minimum Number of Steps to Make Two Strings AnagramMEDIUM100.0
Hash TableStringCounting
2Minimum Window SubstringHARD92.9
Hash TableStringSliding Window
3Asteroid CollisionMEDIUM88.5
ArrayStackSimulation
4Longest Mountain in ArrayMEDIUM88.5
ArrayTwo PointersDynamic Programming+1
5Number of IslandsMEDIUM83.0
ArrayDepth-First SearchBreadth-First Search+2
6Insert Delete GetRandom O(1)MEDIUM83.0
ArrayHash TableMath+2
7Roman to IntegerEASY75.9
Hash TableMathString
8Maximum Number of Non-overlapping Palindrome SubstringsHARD75.9
Two PointersStringDynamic Programming+1
9Merge k Sorted ListsHARD75.9
Linked ListDivide and ConquerHeap (Priority Queue)+1
10Two SumEASY75.9
ArrayHash Table

Want to see more?

Log in to unlock premium interview questions.

SoFi Interview Questions

Preparing for a SoFi interview? This page contains a curated collection of 18 coding and technical interview questions asked at SoFi, sourced from real candidate experiences on LeetCode and other platforms.

The questions span a wide range of topics including Hash Table, String, Counting, Sliding Window — all areas SoFi interviewers are known to focus on. Each question is tagged by difficulty (Easy, Medium, Hard) and topic so you can prioritize your preparation effectively.

Whether you're a fresher or an experienced engineer targeting SoFi, practicing these problems will help you understand the patterns and problem-solving approaches expected in their hiring process. Start with Easy questions to build confidence, then tackle Medium and Hard problems to sharpen your skills.

Ai Assistant Kas