I applied online. The process took 5+ months. I interviewed at Northrop Grumman (San Diego, CA) in July 2012
Interview
I got to meet with 4 people who work in that department, including the boss. They were all very kind and made me feel welcome. Instead of grilling me the whole time (which I kind of expected) they spent a good deal of time explaining their company and processes. I really got a great vibe from them.