The interview process consisted of an initial screening, followed by a video call with a recruiter. Next, I was given an assignment to complete, which was then reviewed before a manager interview. After that, I participated in a panel interview with multiple team members. Finally, there was a decision stage. Throughout the process, they were generally friendly, professional, and communicative, making the experience smooth and engaging.