I applied online. The process took 1 day. I interviewed at Northrop Grumman (Richmond, VA) in May 2016
Interview
on-line, then you get to speak with a recruiter, then you speak with the hiring manager via telecom, then you might get a 1-1 person interview, then salary negotiation -- this is a very lengthy process... 30 - 60 days