The interview process was very extensive. I had four rounds of interviews with different team members, who asked similar questions. I was off my game on the last interview and totally bombed one question (due to lack of preparation), and assume I didn't get the position because of that.