The interview process was great, and it all happened virtually. I was given a project to complete within a given period of time. After submission, I had my first interview with an HR personnel where they got to know me. Later on, I was invited for a technical interview with the team I was to work with. I passed all interview stages and was lastly invited to another meeting to negotiate my offer.