I was referred by a current employee, which meant I received an immediate on-site interview. Therefore, I cannot speak to the phone screen process.
The interview itself was an informal lunch, focusing more on cultural fit than technical questions. They did, however, conduct some high-level probing to ensure I could actually program; if you lack real development experience, you might struggle.
After the interview, there was a delay in receiving an offer, though I understand this has improved as they streamline the recruitment process.
Following the offer, I had to undergo a background check with HireRight, which I felt was a waste of everyone's time.
There were some questions about specific Java features that I couldn't answer.
The following metrics were computed from 28 interview experiences for the SoFi Software Engineer role in United States.
SoFi's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for SoFi's Software Engineer interview process in United States.