several rounds, I had a phone screen and 3 on site interviews with several engineers and managers.
I had to submit a code test beforehand, whiteboard algorithm problems, do live coding in front of other engineers, find all of the bugs in code printed out on a piece of paper, and more.