Two step process of interview. First with HR & then another interview with Upper Management. Typical interview questions with a mix of personality and skill related questions. Process took a while between steps but all together a painless experience interviewing.