It was a long process and involved 6 rounds which included 1 written programming test as my role was quantitative in nature and included 5 rounds of interview (3 with CRISIL Managers and 2 with the Client). The questions ranged from guesstimate scenarios to drilling down on financial concepts.