The selection process will consist of multiple rounds. The first stage is an MCQ round with a total of 60 questions, including 20 SQL-based questions and 40 Java questions focused on object-oriented programming concepts. After clearing this, candidates will face a coding round consisting of 4 problems based on key topics: partition-based dynamic programming, dynamic programming on grids, two-pointer techniques, and greedy algorithms. Those who qualify will move to the technical interview round, where in-depth knowledge of programming, problem-solving, and project experience will be tested. The final stage is the HR interview, focusing on personality, communication, and cultural fit.