The process started with an initial screening call with some basic questions about my background and experience. After that, I had a more in-depth interview with HR and the Team Lead, where we discussed my skills, previous work, and how I could fit into the team. The final stage involved completing a few tests to evaluate my technical abilities and problem-solving skills.