I had two phone interviews - an initial screening and then a call with a recruiter. I was then invited to the office for an interview, which consisted in 5 rounds with 5 different people, lasting about half an hour each. The process was really repetitive and exhausting, and many of the interviewers were rushing to get through the interview.