First they give small assignment and ask you to submit it within 2 days. Its a small game part you need to develop for being shortlisted. Then they call you for face to face round. You will have 3 rounds of face to face interview. First round with Project Manager than with senior technical person. Then they ask for machine test and give you 45 minute to complete. If you satisfied them with all these rounds you will have a final round with CEO(may be).