The first thing they sent me was an SQL test on Hackerrank.
It was really not that hard with basic query questions. Mostly just creative ways to use basics query tools. One of the questions was wrong but HackerRanker is like that.
Second I had a phone call with the recruiter, short non-technical and basic questions.
Third I had a phone call with the manager of the team and it was more of tell me what you did for some work projects and not that technical but still asking about what tools you use.
Fourth I had an in-person interview. Two days before they sent me a data set to analyze and they said to take 2-3 hours on it. I was really busy at the time so that's all I could do. I would recommend taking longer if you can and packing the slides heavily.
When you get there in person you will have to show it to them.
The in person goes like this:
Manager +1 employee asking a few basic questions and some basic technical questions.
They go over your resume a little bit more. Then they keep rotating the employees out but keeping the manager so there are always two in the room. Very basic over all and not too hard.