The interview process began with a technical assessment, followed by a phone call with the recruiter to discuss my background and interest in the role. After that, I proceeded to Technical Interview 1, where I was assessed on problem-solving and coding skills. I then had Technical Interview 2, which involved more in-depth technical questions and discussions. Unfortunately, I was unable to progress beyond this round.