The interview process started with an initial phone screening with HR to discuss my resume and career goals. This was followed by a technical interview with a team member where I was asked to solve some coding problems. After that, I had a panel interview with several team members, which included both technical and behavioral questions. The final step was an onsite visit to meet the team and the management. Each step was well-coordinated and informative