I went through a three-stage interview process. The first interview was conducted by the recruiting agency, focusing on my background, qualifications, and overall fit for the role. The second interview was a technical assessment with the company's technical team, where I was evaluated on my skills and domain expertise. The final interview was with the CEO