The selection process began with an online test on HackerRank consisting of 5 coding questions. After successfully clearing the test, I went through two technical interview rounds (L1 and L2) conducted online, where problem-solving, technical concepts, and coding skills were evaluated. Finally, there was an HR round that focused on logical reasoning, behavioral aspects, and cultural fit.