The entire interview process lasted about 6 weeks. It started with an expected HR screening. About a week later I went in person for the first round interview. About 3 weeks later I went in person to present the assigned project and the second round interview. Two weeks later I was informed I didn't get the job.