General Atomics logo

General Atomics Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 602 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
64.5% Positive experience

Which role are you interviewing for?

30 roles · 602 reports

Candidate interview experiences

First-hand accounts from people who interviewed at General Atomics.

Showing 4 of 602
General Atomics logo
General Atomics

System Development and Test Engineer

Engineering · nearly a year ago

Mid Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Presentation

It was a typical three-round interview process. It kicked off with an HR phone screen, followed by a technical interview with an engineering manager, and then an onsite panel interview. I felt great about the first two rounds, but the final round felt like a totally different company. They were pretty rude, actually, and it seemed like they thought I was wasting their time just by being there. They just wanted to wrap it up quickly. If that's the case, why did they even move me to the final round? It was scheduled for 1.5 hours but wrapped up in less than an hour. Honestly, it could have just been a virtual panel and saved everyone's time.

Confirmed questions3 questions
  • HR asked conversational questions.
  • Technical interviews included resume-based questions.
  • Given telemetry graphs, what phase of flight is the craft in?
General Atomics logo
General Atomics

Manufacturing Engineer

Engineering · nearly a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical

First, an HR screening call to go over the job details and check if you're a good fit. It takes about 30 minutes. After that, you'll have a call with the hiring manager. You'll discuss the role and your background, with some light technical questions and a request for examples of your work. Finally, there's an in-person interview with the team, which includes the lead hiring manager and their manager. You'll need to explain your work history as it relates to the position. Then, expect technical questions covering your knowledge of DFM, EBOM/MBOM, and SAP T-codes. If you're selected, HR will contact you with an offer letter.

Confirmed questions1 question
  • What makes you want to join GA?
General Atomics logo
General Atomics

HR Specialist

HR · nearly a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

I had a phone screen with a Recruiter which went well, then an online interview with my would-be Manager, which also went well and I was told I'd be advancing to the next step. After following up multiple times for the better part of a month I was finally scheduled for the next interview with the same Manager and someone who would have been my teammate. Prior to this interview, I was asked to fill out an extensive online questionnaire, which I did. I thought the third interview was ok despite some nerves and was told I would be hearing back in the next couple of weeks. I didn't hear back. I emailed the Recruiter to follow up and while she had always gotten back to me quickly in the past, this time I didn't hear anything. I figured out that I didn't get the job when I saw they had reposted the position. About a month after I saw that they had reposted the position, I got the generic rejection email from the Recruiter stating that they "decided to move forward with another candidate who more closely met their needs."

Confirmed questions0 questions

No confirmed questions were included in this interview report.

General Atomics logo
General Atomics

Simulation Software Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral Case System Design Presentation

Okay, so the whole thing started with a 30-minute initial screening where they asked some basic C++ stuff like struct vs class and OOP ideas. It was pretty easy. Then came the Final Round, which was like 4 hours total, with 1-hour interviews back-to-back, but you could take short breaks if you needed. The Final Round had a few parts: First, a Panel for 30 mins on C++ Theory and then 30 mins on Coding, which was the usual technical stuff. Second, another Panel for an hour that was more about logic puzzles and figuring out how to approach problems, not so much coding. Third, a Panel with two technical leads for an hour, we talked about technical things and some general system design. Some people on the panel were more into it than others. Fourth, another Panel, also an hour, with a logic puzzle, like the light bulb one, and we talked about picking the right data structure for a hypothetical coding scenario. So, about the company vibe, it feels pretty traditional, like old-school defense industry, you know? Things are structured, move a bit slow, and the teams have been there forever. The UAV work sounds cool, but if you want that fast startup feel, this might not be it.

Confirmed questions2 questions
  • Can you explain the difference between a struct and a class in C++?
  • Can you explain the difference between a struct and a class in C programming?

General Atomics Interview Questions

Quoted word for word from General Atomics interview reports.

Would the Revolutionary War have concluded faster if George Washington's forces included an army of the undead?

Read reports

What is the effect of the 'Static' keyword on a field or a function?

Read reports

What happens to a hex number when you shift it right by 4 bits?

Read reports

What is the result of a bitwise AND operation between the hexadecimal values A and 5?

Read reports

Can you explain the difference between a struct and a class in C++?

Read report

Could you tell me the difference between a pointer and a reference in C++?

Read report

Can you describe a PID controller and the meaning of its P, I, and D parts?

Read report

Could you explain what a static variable is and also what a static function is?

Read report

Can you describe how to delete and insert elements into a doubly linked list?

Read report

Formats, difficulty and experience

Across all 602 General Atomics interview reports.

Interview formats

Behavioral 44.4%
Technical 37.4%
Coding 7.6%
Presentation 5.1%
Other 2.7%

Interview difficulty

Easy 22.3%
Average 62.8%
Difficult 15%

Candidate experience

Neutral 21.1%
Positive 64.5%
Negative 14.4%

Reports by job function

Engineering 385
Operations 114
Other 40
Finance 14
Legal 11
Analytics 11