I applied online. I interviewed at Northrop Grumman (Huntsville, AL) in June 2017
Interview
First you get a call from the hiring manager to learn a little more about you. If they like what they hear they'll set up a conference call or in-person interview with you. The interview seemed pretty laid back and more like a conversation than an oral exam.