There are 2 rounds (1hr each) it took 3 weeks for the entire process and the response after each round was very swift. The first round was with HR and with the director. In this round, recruiters told me about the company and position and what they are looking for in a candidate and experiences. The second Interview was with 2 department heads and it was mostly based on experiences with different projects and cultural fit questions. Throughout the interview, The interviewers were very friendly and nurturing. Big thanks to HR department for extremely optimized and well-planned interview process.