HR screen, manager screen are pretty typical. Followed by a live coding exercise, relatively easy prompt, but filled the time. Then a panel in series, including a system design interview and a couple behavioral.
Overall the interview process was smooth, I felt like I really connected with the interviewers. Only negative was that the final decision took a long time to come back, spent over a week waiting on pins. In total the process took 3-4 weeks, and I was pleased with my experience.