The selection process consists of three rounds. The first round is a multiple-choice question (MCQ) test to assess basic aptitude and technical knowledge. The second round focuses on solving logical and analytical puzzles. The final round is an interview that evaluates the candidate’s SQL skills along with their approach to solving complex puzzles and problem-solving scenarios.