The process took 1 day. I interviewed at Northrop Grumman (Redondo Beach, CA) in Dec 2008
Interview
The interview consisted of a personality interview by the manager, followed by 1on1 technical with a engineer. They just asked resume questions, followed by basic C/C++/Java questions. They asked becuase it was the basic skillset of languages I listed on my resume.
They liked my honors/achievements in college and I was personally emailed by the hiring manager asking for my transcript. I got a email later saying I wasn't offered the position because my GPA was not high enough.
There was a short video call with a hiring manager. They were very friendly, mostly walked through your resume, asked you some behavioral based questions, and asked about you (hobbies, school, etc).
Amazing process, smooth and recruiter scheduled them very well. Definitely have your resume known inside and out. The technicals were medium difficulty, Be as well spoken as you can, iterate your points clearly.
I interviewed at Northrop Grumman (Salt Lake City, UT)
Interview
Very quick and easy. Applied online their website. was forwarded there from linked in. Very nice. Delt directly with my manager during the hiring prosses then got transferred to a recruiter for my offer