I applied online. The process took 2 weeks. I interviewed at Johns Hopkins Applied Physics Laboratory (Laurel, MD) in May 2019
Interview
Got an email from HR and the interview day was set up within 2 weeks. It was 2 days of interviews meeting with different groups. Typically met with the group manager first, then the section leaders, and then finally some of the recent new hires. The section leaders tend to ask more technical questions.