I applied and had a phone screen, a data challenge, and an in-person tech screen with a manager. I also had an on-site interview with three members that spanned the range of product manager, data engineer, and business analyst manager. The interview questions reflected this, with focus on how to address a few different business case studies, SQL, a little discussion about the data challenge, some high-level ML questions, and logic/estimating numbers (sort of brainteasers, but mostly to follow order-of-magnitude back of the envelope type calculations to see your logical process).
I found the questions to be fairly easy and straightforward. Although I didn't think the role was the right fit for what I wanted, I really enjoyed spending time with the team and it's clear that everyone there really likes working there and is passionate about their role in the company. Their recruiter is wonderful to work with and it is clear they put a lot of effort into the recruiting and interview process (others have already mentioned the swag bag, gift card, charity donation, etc.).