Recruiter screen
Phone call with hiring manager
Phone call with another peer
On-site
During the on-site they did a group exercise where you walk through a prompt of how you would approach a problem if this was your new domain.
The contact throughout the entire process was fantastic and everyone I interacted with was really nice. They have a great focus not only on their product but also on their internal culture that was shown through their interviews.
Ultimately I decided that this wasn't the right fit for me at this time for external reasons but I really enjoyed getting to know the company and the people.