One round of SQL (medium to hard), two rounds of coding (DSA, easy to medium), one round with hiring manager (data model design, past projects deepdive, behavioural questions).
Overall, it's really a pleasant experience. They truly care about candidates' experience. I was in a very different timezone but they were one of the few companies that were willing to split up the interviews and accommodate to my schedules (for others, I had to do virtual onsites without sleep). Everyone is very nice. The recruiter was sincere and put no pressure on me during offer negotiations.
All in all, the best interview experience I've ever had!