Phone interview - non-technical with a recruiter. She suggested another role for me to apply to based on my experience; it's still a software engineering role but with a different team.
Online "take-home test" with multiple-choice programming and math questions.
Phone interview with the engineering team (technical).
Programming challenge.
My programming solution only passed 18 out of 20 test cases, so I did not advance past this round.
Asked about experience and past projects.
Experience includes working with hash tables, sorting, and debugging small pieces of code.
The following metrics were computed from 35 interview experiences for the SpaceX Software Engineer role in Hawthorne, California.
SpaceX's interview process for their Software Engineer roles in Hawthorne, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for SpaceX's Software Engineer interview process in Hawthorne, California.