I applied through college or university. The process took 2 weeks. I interviewed at NinjaHoldings
Interview
One screening interview then 3 interviews for second round
Got a referral and then two interviews
Both were video calls via google hangouts
Total of 4 people from different positions/departments
Mostly talking about software and projects however there were slight technical questions
I applied online. The process took 2 months. I interviewed at NinjaHoldings in Nov 2025
Interview
Slow and disappointing. I went through 5 interviews and 2 coding challenges over the course of nearly 2 months with very positive feedback at every step only to get a form email rejection. At the final interview with the CTO, he didn't even know that I'd talked to others already! They seem to have some significant communication problems amongst their engineering team, like they are headed in different directions.
Interviews were a mix of conversational style about past experience, appropriate architecture and tool choices, rapid fire coding questions, etc.
Interview questions [1]
Question 1
Improve on a coding project about loan processing to allow for showing only the best accepted offer from a customer and adjust the amounts included for calculating averages.
Software Engineer applicants have rated the interview process at NinjaHoldings with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 33.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 37 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at NinjaHoldings overall takes an average of 27 days.
Common stages of the interview process at NinjaHoldings as a Software Engineer according to 2 Glassdoor interviews include:
Group panel interview: 20%
Other: 20%
Phone interview: 20%
Skills test: 20%
One on one interview: 20%
Here are the most commonly searched roles for interview reports -