The interview process took 7 weeks in total.
First interview was a typical phone screen to gauge interest in the role and past experience.
After phone screen, I had an interview with the hiring manager which was super laid back -- we just went over past experience in detail and they talked about the role and team in more detail as well.
Next, was an interview with the same hiring manager and another manager to ask more experience questions and behavior questions as well.
My final interview was a technical round in which I had a take-home topic to study and present the information I learned regarding that topic. For the second part of the technical round I was asked to perform a specific task so the managers can see my problem solving abilities.
Also, I'd like to mention that all interviews were done via video calls due to the pandemic and that my experience was unique to me and the managers interviewing me. I cannot guarantee that my process would be exactly the same as someone else's interview process.