Three Stages: 1. Technical Test (Online) - Online portal containing generic Java-based questions and code, the aim is to test skill, not memory. 2. Behavioral Interview - With the HR Recruiter, generic questions about yourself and an explanation about previous experiences and desired salary. 3. Technical / Managerial (based on Round 1 and Project availability)