First a short phone interview where you are asked 4-5 questions. Then interview with the hr. Then a coding test. Then an interview with a colleague. If I had passed the interview with the colleague I would then interview with the director before the offer.