I applied online. I interviewed at Institute for Advanced Study (Princeton, NJ) in Jul 2015
Interview
One phone interview, one in person interview, relatively straightforward, did not take very long for either interview. As long as you know the basics (this is an internship after all) you will be okay.