I applied online. The process took 3 weeks. I interviewed at General Atomics (Durham, NC) in Aug 2025
Interview
A 3 part interview. 1) Webcam phone screen with recruiter, 2) 30 webcam interview with developer, 3) then 2 hour onsite interview with a LeetCode style take home assignment sent prior.
The on-site was fine, they’re hiring a lot of people. I haven’t heard back yet, but so far no offer. It’s been less than 2 weeks. I expect them to low-ball, as their pay isn’t great.
Initial 30 minute phone screening. Second interview was an hour going over my previous work experience and technical questions that consisted of OOP fundamentals, pointers & references, mutex locks, TCP vs UDP, virtual funcitons
Interview questions [1]
Question 1
How would you troubleshoot HW & SW network communication?
Straight forward - 30 minutes phone screen with behavioral and technical questions on C++.
Followed by 5 hour in-person or virtual interview which included both technical and behavioral questions. Each hour was a different interview with different people.
A 30 minute microsoft teams meeting with questions regarding basic C++/C knowledge, resume review, and generic behavioral questions. Delved specifically into how I work in a team environment, personal strengths and weaknesses, and how to address difficult conversations.