I applied in-person. The process took 1 day. I interviewed at General Dynamics Information Technology (Baghdad) in May 2010
Interview
I was already employed with GD as a Content Manager. I mentioned to the hiring manager that I had the requisite skill set for a position that had been recently vacated. He asked me a few questions to satisfy himself that I knew what I was talking about. The 2 senior developers on site and the hiring manager interviewed me that week and I got the job.
I applied online. I interviewed at General Dynamics Information Technology
Interview
Recruiter reached out to me for a background check, then set up a phone interview with the team I was applying for. The process took a few weeks. I was offered a position after the phone interview, not requiring an in-person interview.
Interview questions [1]
Question 1
Standard OOP and relational database questions (i.e. What is polymorphism, what's the difference between a foreign key and a primary key, etc)