I applied through a recruiter. The process took 3 weeks. I interviewed at MANTECH
Interview
Longest interview of my career. Was very positive however and worth the experience. I recommend spending some time reviewing the items listed on your resume so you can speak to them come game day.
I applied in-person. The process took 1 day. I interviewed at MANTECH (Hinesville, GA) in Aug 2014
Interview
The initial hiring process was through Combined Technical Services and Mantech took over in the last 30 days. I was hired on the spot and was very proud to become a member of the team.
I applied through an employee referral. The process took 6 weeks. I interviewed at MANTECH in Aug 2012
Interview
The interview process had three phases. First, a discussion with a technical recruiter that was just getting some details about my skills and experience. Second, a phone screen during which I had to show some level of knowledge on a variety of topics (about 6 or 7), including network protocols, POSIX functions, x86 assembly, among others. This only took about ten minutes. Last was an onsite interview. This was a very technical interview - not necessarily the most challenging, but they definitely want to see what you know. I was asked about network protocols again, in more depth though (i.e. describe what happens when you open a web page); the stack and how arguments are passed using various calling conventions; the Windows API;general C/C++ programming related questions; and about difficult experiences I've had to deal. Overall it took between two and three hours. Everyone I dealt with was very nice.
Interview questions [1]
Question 1
For me, the most difficult question was probably about stack behavior because I had little experience with this going in, although I had studied a good deal before the interview.