First step was a phone screening interview. Hiring manager briefly explained the role and responsibilities. Briefly went over my profile. The interviewer asked me about my projects. The interviewer asked very particular pin pointed questions. It was very thorough.