Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      General Atomics

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: General Atomics reviews | General Atomics jobs | General Atomics salaries | General Atomics benefits | General Atomics conversations
      General Atomics interviewsGeneral Atomics Junior Software Engineer interviewsGeneral Atomics interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Amentum
      3.5★Compensation and benefits
      avatar
      Leidos
      3.6★Compensation and benefits

      Junior Software Engineer Interview

      17 Jun 2025
      Anonymous interview candidate
      Poway, CA

      Other Junior Software Engineer interview reviews for General Atomics

      Junior Software Developer Interview

      15 Nov 2023
      Anonymous interview candidate
      Poway, CA
      No offer
      Negative experience
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. I interviewed at General Atomics (Poway, CA)

      Interview

      First round interview: General programming specific questions about C/C++ for data types, Operating sytems, threading, data sizes, OOP, etc. 2nd round interview: On site and leet code style coding test

      Interview questions [1]

      Question 1

      From the standard library, how would you copy this string? Explain the main OOP topics.
      Answer question
      1
      Average interview

      Application

      I applied online. The process took 3 weeks. I interviewed at General Atomics (Poway, CA) in Oct 2022

      Interview

      Extremely unprofessional and rude. Due to the nature of work you must be a U.S. Citizen to enter the closed off portion of the G.A. campus. You do this by going to the "public" building of G.A. that isn't guarded and getting a name tag from the front desk. Then you head onto the guarded/gated building. Now, if you have an interviewer (or set of them) who isn't incompetent, are actually being interviewed at a time when the company is hiring (it's fun to know some people internally who later let you know that you were just bullied for no reason), and haven't been already rejected but just there to meet some status quo you'll be met at the gate at your interview time by your interviewer and escort around the facilities. You will then be brought to the equivalent of a tiny closet (If you are of any reasonable height you will be uncomfortably pushed up against the wall by the over sized table) for the programming technical interview, after you'll chat about what you've done with 2 extra people who enter the room, and maybe even get a tour and then your offer. Now if you're in the unfortunate position, you'll be held by the guard as no one will be there to escort you for your interview, you'll then wait 15 minutes wondering if this is a joke/part of the interview and try to connect with hiring staff who can try and figure out what's going on. Then you will be met with someone you were not aware of being part of the interview process, led to that same tiny room and asked to do the same programming technical. Now, some more information about that cramped room of my experience. Your screen is displayed on a projector, to make it easier to ask for help or what's going on possibly. But you will probably end up using it as your primary monitor as the main display monitor you use will blink every minute to a black screen for 5-10 seconds. You can ask if you can adjust it, or even ask if this is normal, and you might just be gas-lit into thinking there's no issue. It seems that the solutions will also be open in another note pad on the same computer you're on, or that was someone else's solution. They don't try to make a clean slate or comforting interview environment it seems. Anyways, after the technical 2 more interviewers come in to join in. And while maybe there intent was to really "dig deep" into what you have done and your resume, it comes off more as condescending bullying. You'll then be escorted out by one of the interviewer's interns, who may try to apologize for the brash and rude behavior. I understand that I was interviewing in an unfortunate time, a major down swing for many, but I was lucky enough to have many more interviews and even land a job quickly after this one in Oct/Nov 2022, but none of the other interviews were as (six letter expletive) up as General Atomic's. What amazes me even more is, this is not an unusual experience among many I know who interviewed there and those who currently work there.

      Interview questions [1]

      Question 1

      Programming Technical involved C language and undeveloped ("fill in the blanks"-style) flight control system, I would post the entire answer and solution as I memorized it, but not sure how okay that would be so here are very direct hints: *Know how hex values relate to memory addresses *Know how to pass, reference, and de-reference pointers and double pointers *Know how to print elements of a struct
      Answer question

      Junior Software Developer Interview

      21 Nov 2019
      Anonymous interview candidate
      San Diego, CA
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 2 weeks. I interviewed at General Atomics (San Diego, CA)

      Interview

      Interview has two stages, a phone interview and an in-person interview. The phone interview was 90% technical questions about programming concepts (what does object oriented mean, what does an operating system do, what is a stack, etc). I did pretty well at that, so I was invited for the in-person, which had 5 other people: two fairly new employees in the position I was applying for, the guy who interviewed me on the phone, and two others. We did the usual stuff, asking questions, talking about my past experience, etc, then they had me design a simple system on the whiteboard, describing the features it would need to have and the fairly high-level implementation details. After that 4/5 people left, and I had to do an assessment (coding challenge type thing) in C, which went pretty poorly. I was using notepad to edit the code since I'm not that familiar with console editors like vim, but the main issue was that I needed to do one thing which I didn't know, nor had I ever done it before: converting a double into raw binary data. The person who was with me tried to help, but it didn't seem like she knew how to do that either, since the only method she suggested (using the shift '>>' operator) only works on integers. I also wasn't allowed to look up how to do this on the internet. Other than that one issue, the actual problem was pretty easy: I just had to take the given doubles, convert them into a very long binary string, and duplicate any substrings in it which were equal to some value (such as 0x5f), and output that. Because I couldn't do the problem without being able to convert doubles to binary, the person with me just asked me a few questions about how I would solve the problem, I wrote a note in the code file, and I left. I later heard that the reason they declined a job offer was because I scored too low on the assessment.

      Interview questions [1]

      Question 1

      What is a stack
      1 Answer
      1