The interview process is a multi-stage process. The first stage was behavioral questions about competencies and the final stage was a technical interview about technical skills. The first stage was for 30 minutes over the phone. The final stage was an on-site interview.