I submitted my CV online and received a call for interview 2 weeks later. The first round interview was 1:1 interview with a project manager, but before that, there was a skill test. One week after that, I got a notice for the second round group interview. Three senior managers were in that interview. Two weeks later, I received the offer.