Companies will typically challenge software developers on the spot by asking them to solve problems that require a couple of dozen lines of code. The standard SpaceX problem requires five hundred or more lines of code. All potential employees who make their way to the end of the interview process then handle one more task. They’re asked to write an essay for Musk about why they want to work at SpaceX.

