I applied through other source. The process took 1 day. I interviewed at SAIC (Arlington, VA)
Interview
Hiring manager asked when I can start and general background from college. Project Architect asked more technical questions about my coding languages, skills, and something specific (see below). This was back in 2005 (before they broke off into Leidos) where there weren't so many phone screenings before an in-person interview. It was just directly that! I then talked with 2 other folks on the project to get a more background from them and fresh views on the project itself.
Interview questions [2]
Question 1
Database and architecture questions and how they related to designing software and writing code
I applied through a recruiter. The process took 4 weeks. I interviewed at SAIC
Interview
I found the job through a local Job Fair at the University, this was followed by an initial interview. After the initial interview the hiring manager followed up with an email exchange and a follow up call confirming their decision to hire me.
Interview questions [1]
Question 1
All questions were directly related to the Job, prior research on the job roles covered all questions.
I applied through an employee referral. The process took 2 weeks. I interviewed at SAIC in Jan 2013
Interview
Interview lasted most of the day. Met with several teams of software engineers, and individually with managers. The process starts with a written Java and C++ programming proficiency exam. You are given an hour, and based on your results you continue the interview or exit early. Exam questions are reasonable for someone skilled in the languages. One team were the technical sharks and grilled hard on multithreading and software design. The other teams tested more for fit with the culture.
Interview questions [1]
Question 1
Explain how to implement a multithreaded GUI in Java. How would you design a search engine?