The interview process was long and took a few months over several rounds. If one person doesn't like you, you are out (so I have since heard). It began with a phone interview, then a skills test and meeting with HR, then a few 1:1 or group interviews with various people from the team.