The interview consisted of 2-3 rounds and one assignment but unlike other places, the assignment here actually felt like a proper display of skills and not getting free work from applicants. HR was very responsive and the process although a bit long was well co-ordinated