I applied online. I interviewed at Johns Hopkins Applied Physics Laboratory (Laurel, MD)
Interview
Interview with 6 people. 5 that are in your department, one outside of it. If you live far away they will fly you in aND put you in a hotel for the night. Interview was easy. There was no technical questions. They did go into detail with my resume.
Interview questions [1]
Question 1
What would prevent you from accepting the job offer?