Initial contact was via LinkedIn. Followed by a phone screening with HR. Then, was scheduled for an in person interview.
The in-person interview was a round of one-on-one interviews, and panel interviews. Interviewed with a total of 9 people. Mostly a personality interview, with some technical questions.
Got a small tour of the office, as I was moving from office to office for the interviews. Also, met with multiple teams, and not just the one I would be working with.