I applied online. The process took 2 months. I interviewed at General Atomics (San Diego, CA) in Apr 2017
Interview
The process consisted of 2 interviews. The first interview was on the phone and the second was an on-site interview. The phone interview was with 2 engineers, where we went over my resume and they asked questions about my projects. The on-site interview was with a recruiter , 2 engineers, and the manager.