I plan on applying for this in the Fall as well. I've done a bit of research, and it looks like interviews are held in the a few US locations (for US applicants) and for everyone else they're held in Cambridge at the school. If you live too far away, they are also willing to do the interview over the phone.