I applied online. I interviewed at Johns Hopkins Applied Physics Laboratory
Interview
Pretty seamless. Multiple groups independently choose who to interview. I had 3 different group interviews. Each was 2 hours long. You get 30 min at a time with one or two people and then switch at 30 min mark.