Candidates are first required to sign a 2-year employment bond before proceeding. The selection begins with an aptitude and technical test that includes sections on Python programming, SQL queries, logical reasoning/problem-solving, and mathematics. Performance in this assessment determines shortlisting for further interview rounds.