The interview process took 3 rounds (accidentally 4 because the Team Lead was on vacation), one new interview every week if you left good impression after each one. After 1 month of continuous interviews every week, then another month of waiting for processing (should have been sooner, but different stakeholders go on vacation within the time, couldn't blame them).