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

      SpaceX

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: SpaceX reviews | SpaceX jobs | SpaceX salaries | SpaceX benefits | SpaceX conversations
      SpaceX interviewsSpaceX Software Engineer interviewsSpaceX 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.

      Software Engineer Interview

      22 Jul 2016
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 weeks. I interviewed at SpaceX

      Interview

      There were several steps to my interview process: an application, a programming quiz, a short quiz over the phone with a recruiter, and a longer quiz over the phone with an engineer. I applied online. After a week I got an email from a recruiter asking me to complete a programming quiz. The quiz was easy: 10 multiple choice C programming questions where you had to identify potential problems in code as it was written. The only thing C++ about the quiz was that one question used a "new", everything else was plain C. The quiz took less than 30 minutes to complete. After I completed the quiz, the recruiter and I arranged a time for a phone call. The recruiter missed the call at the time we had agreed on, and it took a followup email from me to arrange another time. The recruiter didn't miss the second time completely, but the call was still 10 minutes late. The call with the recruiter was brief, maybe 20 minutes, but it was surprisingly technical coming from the front lines; I had to answer several programming and data structures questions, "what is the running time of such-and-such algorithm" and "what does this keyword mean" kinds of questions, the kind where you need to provide a short answer and you either pass or fail. I answered them all well except for a C++ question, which was enough to get me onto the next round of interviewing. The next part of the interview happened the next day. It was a one hour phone call with a software engineer working on the same project I'd be working on. This call was more of a measure of the breadth and depth of my programming and computer science knowledge. The call began with me describing the most interesting programming projects I had done in the last few years. I told the engineer about some numerical programming I had done as part of a school project. We eventually got into discussing possible issues with floating-point numbers, things like how you can lose precision when you're performing certain operations with values close to machine epsilon and so on. This process continued for about 20 minutes, with me describing the major programming tasks I'd accomplished and the potential problems with the techniques I used. He then quizzed me on some data structures, asking me the definition of so-and-so structure and how it might be implemented. It was just my luck that he happened to pick one that I'd never studied before, and I missed the question completely. You really needed to have studied something like the big white algorithms book (CLRS) cover to cover and have most of the concepts in your memory ready to go to be able to pass this part of the quiz, because I feel like he could have asked me anything and expected me to give a deep response. There were other questions ranging from features of C++ and OOP design patterns to computer architecture, which were hit and miss for me. Again, I felt that I needed to have read a solid textbook cover to cover on these topics and have the knowledge readily available in my mind to have been able to pass this part of the interview; the questions can come from anywhere, and they expect very deep answers to every question. Being more of a C guy I really struggled on some of the C++ questions. I might have had a better chance of succeeding had I taken the interview closer to graduating college. After the phone interview, the recruiter got in touch within a few days and told me that I didn't pass the last part of the process. Had I passed, however, the next stage would have been a 6 hour programming quiz and then an onsite interview in Redmond. Overall I had a positive experience. I'm glad they provided feedback on my interview, which means that the process wasn't a total waste of time. I've interviewed at other companies (one started with an A) who provide zero feedback at the end of it all. This interview, however, showed me the weak points of my knowledge and left me wanting to improve myself.

      Interview questions [1]

      Question 1

      What does the "volatile" keyword do? (I get the feeling they must have had some problems with this over there, since this question came up in both the recruiter's quiz and the engineer's quiz. Perhaps they had a variable mapped to a hardware register, and when the compiler decided to optimize it out they got a nasty bug)
      1 Answer
      17

      Other Software Engineer interview reviews for SpaceX

      Software Engineer Interview

      9 Jun 2026
      Anonymous interview candidate
      Hawthorne, CA
      No offer
      Neutral experience
      Easy interview

      Application

      I interviewed at SpaceX (Hawthorne, CA)

      Interview

      Phone call with a recruiter discussing SpaceX, its goals, my resume, professional experience, interest in the role, availability to work overtime, and ability to handle additional responsibilities when needed for the position.

      Interview questions [1]

      Question 1

      They asked me to tell them about my professional experience.
      Answer question

      Software Engineer Interview

      1 Jun 2026
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I interviewed at SpaceX

      Interview

      Recruiting Call -> Several rounds of technical interview: very fundamental questions that probe your conceptual understanding. Make sure to study / review first principles as it gets theorectical. Quick 30 minute phone calls

      Interview questions [1]

      Question 1

      Tell me about one project to showcase engineering skills
      Answer question
      1

      Software Engineer Interview

      29 May 2026
      Anonymous interview candidate
      California City, CA
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at SpaceX (California City, CA)

      Interview

      I applied for Software Engineer Data position. It was fine. 1 hour leetcode style interview on codility. The difficulty was medium. I had an alright experience. Was able to get brute force but not optimized solution.

      Interview questions [1]

      Question 1

      Share your past project contribution
      Answer question

      Top companies for "Compensation and Benefits" near you

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