The interview process was through a staffing agency, which helped connect me to the company. First, I had a Zoom interview where they asked about my experience and skills. After that, I was invited for an in-person interview with the hiring manager. The process was straightforward and moved quickly, with clear communication from both the agency and the employer. Overall, it was a smooth experience, and I received an offer shortly after my final interview