There were three interviews. The first was over the phone and was very easygoing. It was like a screening test. The second was over Zoom and the interviewers were quite lovely. During this second stage, I had a timed task that I had to submit for dicussion. This occured right before the Zoom interview. After a 3rd in person interview, I didn't get the job. This isn't my issue. My issue was the fact that I had to chase them for a month for the status of my application, even though I made it to the last stage. Also, it was my constant inquiries that pushed my application process.