I applied online. The process took 3 days. I interviewed at General Dynamics Mission Systems (Columbia, MD) in Jan 2015
Interview
Detailed phone interview with Hiring Technical Manager. Follow on in person interview with same technical manager and business manager. Basic java questions along with paper coding problems. Know your inheritance, polymorphism, overriding, etc.
Interview questions [1]
Question 1
Explain java polymorphism, inheritance, and overriding
15 minute recruiter screen, 45 minute hiring manager screen, hour long 3 person team interview. No DSA/leetcode type question more questions about my experience / resume / how I would implement a service.
Interview questions [1]
Question 1
They asked why I went with a specific direction on my resume bullet instead of using XYZ
I interviewed at General Dynamics Mission Systems (New York, NY)
Interview
The process typically begins with a phone interview lasting around 30–45 minutes, conducted by a recruiter or hiring manager, focusing on your background, experience, and motivation for applying.
Later rounds are often panel-style with both an engineer and a hiring manager — typically one hour long, with about 45 minutes of them asking questions and 15 minutes for you to ask questions.
I applied through a recruiter. I interviewed at General Dynamics Mission Systems (Alabama City, AL)
Interview
Phone interview and very straight forward where they explained jobs descripion and what they do. It lasted around 30 minutes.
Asked about mainly my jobs experience and background. No coding challenge