Two phone interviews before a half day onsite. All in all it went really well. The team was very supportive and I felt welcomed instantly.
It was also nice that my interviews weren't limited to individuals in my would be department. I met people from Marketing, Operations, Sales, and other focuses so it was easy to get a wholistic view of how employees viewed the company.
They did have a "Sneak Peak" project where they had me do a theoretical (but relevant) project that took probably around 4 hours before they brought me onsite.