DoiT has a nice interview process. The whole journey was very smooth and engaging. Staffing team is really good at keeping you up-to date. I had 3 rounds of interview including 1.5 hours of technical round. Whole process was completed in 2 weeks and I was offered after that. Overall very nice experience.