I applied online. The process took 2 weeks. I interviewed at SpaceX (San Francisco, CA) in Aug 2021
Interview
Call with a recruiter who'll ask basic questions about your current work and experience. Second interview is with someone technical to go over basic stuff to make sure you know what you say on you resume. Then they send you a take home test that you complete within 48 hours.
I spent to good chunk of my weekend writing code for the home assignment. Sent finished code to the "proctor". Didn't hear back for a couple of days and then got an email about how to setup a working golang environment. Apparently the proctor had never used golang. A few more day later I got an email saying that the code did not meet their performance criteria. No mention of what performance criteria they were looking for. I'm not sue what they checked and to what extent. I asked what the passing performance criteria is, but I didn't hear back. All in all a giant waste of my time.
Interview questions [1]
Question 1
NP complete problem about assigning satellite beams to users. You're supposed to come up with working code that passes the tests they give you.
The process took 2 weeks. I interviewed at SpaceX (Hawthorne, CA)
Interview
They moved quick and it was a streamlined interview process. One screen phone call and two video calls. There was an opportunity to send a sample of past presentations I gave and it was forwarded, and well received. The hiring manager and HR were fine. This place is 150% hype with a regular level of benefits and pay for this area. The third interviewer was fake, bias, and not professional at all. All interviews went well. They rejected me two days later. They only want foreigners for those higher positions and California is the land of foreigners. The feedback was illogical and ridiculous. Essentially, it said we need a person to setup and manage a software (which I have 15 years of experience in), but we don't have a position open for that software and we don't have a need. The position I just interviewed for is an open position involving that software they complained about.
I applied online. The process took 4 weeks. I interviewed at SpaceX
Interview
First step is a recruiter call with some typical background questions, followed by a fairly difficult, timed take home assessment, and then finally a 5 part on-site interview session which included a presentation to the entire team you'd be working with.
Interview questions [1]
Question 1
Describe and present on a previous project you worked on, in great technical detail.
I applied through a recruiter. The process took 3 weeks. I interviewed at SpaceX (Redmond, WA) in Mar 2024
Interview
A recruiter contacted me. We had a phone call, then a call with a lead SWE. Then was given a take home test that is supposed to take 2-4 hours, took me about 2.5 hours. After submitting, a SWE reviews your submission and you then get invited to the on-site. I was invited for the on-site but I declined to continue the process further; just not the right time for me to move companies.
Interview questions [2]
Question 1
Tech-screen: rapid-fire questions about C++, memory allocation, pointers, etc.