The process started with a standard screening interview where they asked about my background, experience, and availability. After that, I went through a technical interview that lasted around 45 minutes to an hour. During this stage, they focused on problem-solving, coding concepts, and practical questions related to my skills. Finally, I had the last interview, which was more about discussing the role, expectations, and the offer details.