I applied through university. The process took 2 months. I interviewed at Northrop Grumman (Linthicum, MD) in Mar 2012
Interview
Submit on line application. Phone interview, transcripts, background information. If selected, flight, room, per dim paid by company. On site in person personal interview, panel interview, manager interview. Need to be prepared for technical questions.