Long and thorough process, from application to offer was around 5-6 rounds. However I was interviewed for two different teams. Spoke to just about every senior in the office. Heavily dependent on culture fit with moderate consideration of technical abilities.