the interview process was in 2 stages, the phone interview and the one on one interview. It was very professional and the interaction was not unduly intense. .the phone interview took approx 45 minutes while the one on one took about 2hours. it involved experience interview and skill based. I was glad i was hired after the process.