My interview process had three main stages. First, there was an online assessment round where my aptitude, logical reasoning, and technical basics were tested. After clearing that, I attended the HR round, where I introduced myself and discussed my background, skills, and career goals. Finally, there was a technical round focused on programming concepts and problem-solving questions, where I explained my approach and coding knowledge.