They had 3 step interview process
1. Phone call with human resources
2 Online Review with human resources department and software lead
3. face to face interview and challenge review with the team members
3. Challange review with team members in company office