Phone screen, code assessment, and finally a 6-8 hour block of interviews including several challenges and soft skills questions. Due to the length of the process I would not recommend spending the time and energy unless you have connections or other social advantages over other candidates.
Interview questions [1]
Question 1
Describe a time when you had a disagreement with a coworker
I applied online. The process took 1 week. I interviewed at OppFi (Chicago, IL)
Interview
Applied online and was contacted by who I assumed to be a technical recruiter at the company. Scheduled a 30-minute phone call to talk about the role. On the call, the recruiter described the role as if I had not done any prior research on the company, the role, etc. and asked whether or not I had experiences using x or y technologies that are clearly described on my resume.
As the call was ending early, I had to ask the interviewer who seemed eager to jump off the call, if she had time to answer a few questions. I had basic questions about the relationship between product/engineering, basic business model, etc. of which she did not have enough information to answer - 'I don't know, I'm just a HR rep'. All three of my questions went unanswered.
She ended the call by letting me know that she would pass along my information to the hiring manager and I would hear from the hiring manager for next steps. Got an automated rejection email from the same interviewer a couple of days later - no word from the hiring manager.
This interview should be conducted by somebody more involved and informed with the technical operations much less the basic business model of the company. What a waste of time for the candidate. It's obvious that the representative hadn't spent the time looking over my resume prior.
Thank you so much for the feedback. We appreciate learning how the length of the process affected your perception of our organization. We will take this feedback back to the Tech team and partner with them to improve.
-Rachel Green
Director, Recruiting and Onboarding
I applied online. I interviewed at OppFi (Chicago, IL) in Dec 2020
Interview
30 minute phone screen with recruiter, followed by a code assessment on CodeSignal, then a 1.5 hour technical interview, and finally a virtual onsite consisting of 4 rounds, both technical and non technical.
Interview questions [1]
Question 1
Technical interview: Code a scoring algorithm for a game they made up
Onsite: Broad system design question and database design with CTO and hiring manager
a recruiter contacted me, we talked over the phone and she set up an interview with some engineers. the engineers were super friendly and really care about my past projects. the question wasn't too hard.