3 rounds, all based in the office. The first was a one on one general review interview with the project manager. The second was a double interview with the american counter part team (project management), and then a technical interview with the local quant team. The management were very friendly and warm, but the quant team were very cold and uncaring (to be expected though, it's a technical interview after all). There was a third round but I was not successful, but this third round was supposed to be in front of senior mangement for a final personality interview.