Overall interview process is rather lengthy. The first step is a short call with a recruiter where they'll go over your resume. If you get past that, you'll move forward with a meeting with the hiring manager. They'll go more in depth about your experience and then discuss what the role entails.
The 3rd round is a live coding exercise in HackerRank. It's a bit tricky if you're not as familiar with HackerRank, but they'll basically give you an exercise where you get a sample data set and see how you can determine how to use data to see how you can determine success of members scheduling appointments with "recommended" providers. They'll allow you to use AI to debug your code. They could do a better job of explaining how this is conducted to make it easier for the candidates to be prepared, but that's just my opinion.
They'll then make you do a culture interview where you'll explain how you work with others. (i.e. How do you give feedback and how do you take it)
Last, they'll make you do a case study exercise where they'll give a marketing campaign example and will ultimately look to see how you attack it. Once again, not super difficult, but can be confusing if you're not someone that works with marketing analytics. Overall process is super lengthy, and you can kind of tell that they're partially doing some of these interviews as an integrated attempt to try and work out the kinks of their overall hiring process.