2 rounds of interviews followed by an on-site. First round was mainly about resume information. Second round was more of the same but included some technical questions. On-site required presenting a project to the team followed by a couple panel interviews.