Company interviews / SoFi
SoFi interview practice
14 coding questions are known to come up in SoFi interviews (1 easy, 8 medium, 5 hard), 4 of them in the last six months. The most common topics are Array, Hash Table, String, Design.
14Known questions
4Asked in last 6 months
8Medium
5Hard
Coding questions SoFi asks
From public company-tagged interview question lists. Most recent and most frequent first.
Easy 1Medium 8Hard 5
- Array8
- Hash Table7
- String5
- Design2
- Divide and Conquer2
- Heap (Priority Queue)2
- Counting2
- Simulation2
- Two Pointers2
- Dynamic Programming2
- Breadth-First Search2
- Linked List2
| Question | Difficulty | Asked recently |
|---|---|---|
| Insert Delete GetRandom O(1) | Medium | Yes |
| Top K Frequent Elements | Medium | Yes |
| Maximum Number of Alloys | Medium | Yes |
| Text Justification | Hard | Yes |
| Minimum Number of Steps to Make Two Strings Anagram | Medium | — |
| Longest Mountain in Array | Medium | — |
| Minimum Window Substring | Hard | — |
| Maximum Number of Non-overlapping Palindrome Substrings | Hard | — |
| Asteroid Collision | Medium | — |
| Degree of an Array | Easy | — |
| Number of Islands | Medium | — |
| LRU Cache | Medium | — |
| Word Ladder | Hard | — |
| Merge k Sorted Lists | Hard | — |
Practice a SoFi interview
Take the same AI interview a SoFi candidate would face: you talk it through while you code, and get a scorecard with what earned each score. Three single-question interviews a day are free.