I applied online. The process took 2 weeks. I interviewed at InDebted (Sydney) in Jun 2024
Interview
1. 60 minute call with EM, 1 simple coding exercise
Mostly questions and answers about InDebted and their unique approach to software development. Learned that 90% of the work is pair programming, no code reviews, frequent and small commits to main and frequent deploys to production.
One easy algorithm style coding problem, mostly just an initial screen to see if you can actually code.
2. 90 minute system design interview
System design interview with 2 engineers to design a system that integrates with InDebted's existing system.
3. 90 minute coding test
Not leetcode style. Simple coding problem to test if you can break down a problem, write unit tests and write code to solve the problems incrementally.
I did not pass this stage because I did not use TDD, although it was not clear to me that I had to. You have to use test driven development to pass this stage. But the problem itself is quite easy.
I applied online. The process took 1 week. I interviewed at InDebted (Sydney) in Dec 2024
Interview
Interview with no feedback on the process.
The interviewer said that they are not hiring in the last 5 min of the process, which is very strange. Why is there a hiring process then?
Interview questions [1]
Question 1
It is just a cultural fit without any relevant answer or feedback
I applied online. The process took 2 weeks. I interviewed at InDebted in Jun 2024
Interview
1st Coding, 2nd System Design, 3rd Another Coding again... I didn't pass the system design one as I was totally misled by the description of the interview invite. It asks me to get familiar with the company tech stack which involves event sourcing etc. I should have just chosen my own suitable tech stack with the typical system design principles. Anyway, this company uses pair/mob programming. You will likely be doing everything together with others via google meet most of the times everyday. This ties everyone up even though everyone is wfh. Good or Bad - you decide.