I applied online. The process took 2 weeks. I interviewed at SpaceX (Hawthorne, CA) in Oct 2025
Interview
Recruiter honestly stayed on top of it. Heard back extremely quickly after each interview. Process was:
Recruiter phone screen (didn't have any trivia questions, just ensuring you're a good fit) -> Take-home assessment (this is where I failed, but 4 hours to complete a take-home assessment) -> 1-on-1 Codility with a SWE on the team -> onsite.
Difficult interview
Application
I interviewed at SpaceX (Santa Clara, CA)
Interview
I applied online. In a day or two, a recruiter reached out to me asking for availability. I filled out the form but never heard back. So not sure what happened there.
Recruiter Screen->OA->Technical Screen->Onsite->Behavioral. The OA was a mix of linear algebra and a practical problem, but the rest of the rounds were not that coding intense. In the technical screen, be prepared for very specific domain questions.
Interview questions [1]
Question 1
Describe two's complement and why it matters in hardware.
How would you prevent multiple threads attempting to write to the same memory locations interrupting one another's transactions?
I applied online. I interviewed at SpaceX (Redmond, WA)
Interview
First had a short call with HR about the position and she actually asked some basic programming questions.
Next I had a call with an engineer where we went over my resume and experiences in depth.
Next I had a call with another engineer where I solved a programming question.
Interview questions [1]
Question 1
Implement a function that detects when a user presses a specific combination of buttons.