I applied online. The process took 3 months. I interviewed at SoFi
Interview
I received an email asking me to take an online test about 1 - 2 months after applying. the test was multiple choice and was broken up in to three parts one, about terminal commands, one about the output of simple Java methods and another about debugging. The test took about 2 hours and was all multiple choice. About a month later I was invited to a video chat interview. The interview took 2 hours and was broken up in to 4 separate interviews with 4 department heads. the questions were half about my skills and the tools they use and the other half personality questions.
Interview questions [1]
Question 1
they ask a lot of " explain what X is " where X is some skill or tool from your resume.
The interview process was very straightforward. The recruiting team was very responsive and answered all the questions that I had about the company in a really timely fashion. Interviews with the managers and engineers were very positive as well. Everyone seemed excited to be working there.
HR call, technical screen from karat, followed by 4 rounds of onsite interviews, OOD, Coding, SD and HM interview. Waiting for a long time for the interview result.
HR call, technical screen from karat, followed by 4 rounds of onsite interviews, OOD, Coding, SD and HM interview. Waiting for a long time for the interview result.
Passed the take-home OA, got a very easy question for the first technical round. Then I just got ghosted by recruiter. Nothing more to add, it was quick and now I still don't know the outcome.