I applied online. The process took 2 months. I interviewed at Northrop Grumman (San Diego, CA) in Apr 2012
Interview
The process involved 2 seperate interviews. the first interview was with a panel of 5 people. that interview lasted about 45 minutes. The second interview was with a smaller panel of 3 people. two of the people from the first panel were on the second panel. that interview was significantly quicker.