3 Rounds of Interviews, Initial HR round where education and background related questions were asked. Second round was, Manager level interview where the hiring manager interviewed, it was more of a discussion rather than interview. Third, technical round where really job specific questions with sample code review was performed.