I applied online. I interviewed at The Johns Hopkins University
Interview
Applied online (rather tedious process with 2 recommendations (CTY will call and confirm the details), resume, essay, etc.). Then invited to interview with program director. Finally, accepted offer and had to go through background check, etc.