Slashdot Mirror


The Brainteaser Elon Musk Asks New SpaceX Engineers

Nerval's Lobster writes: The latest biography of Elon Musk, by technology journalist Ashlee Vance, provides an in-depth look into how the entrepreneur and tech titan built Tesla Motors and SpaceX from the ground up. For developers and engineers, getting a job at SpaceX is difficult, with a long interviewing/testing process... and for some candidates, there's a rather unique final step: an interview with Musk himself. During that interview, Musk reportedly likes to ask candidates a particular brainteaser: "You're standing on the surface of the Earth. You walk one mile south, one mile west, and one mile north. You end up exactly where you started. Where are you?" If you can answer that riddle successfully, and pass all of SpaceX's other stringent tests, you may have a shot at launching rockets into orbit.

3 of 496 comments (clear)

  1. Re:Really? by fph+il+quozientatore · · Score: 4, Interesting

    On a related note, there is also an infinite number of shapes a manhole cover can have so that it cannot fall into the hole. But don't tell that to the interviewers.

    --
    My first program:

    Hell Segmentation fault

  2. Re:Harder: self-stabilizing parachute, or balance by reve_etrange · · Score: 4, Interesting

    Maybe they want the system to work whether or not their is an atmosphere.

    --
    .: Semper Absurda :.
  3. Re:No he doesn't... by techno-vampire · · Score: 3, Interesting

    That alone - that one thing - makes me want to work there. Every single software position I have applied for has been full of "look how tricksy we are, har har, he'll never figure THIS one out!" kind of time wasting trivia questions.

    I remember, once, back in the early 90s, being interviewed for a position doing C programming. Part of the interview was looking at various snippits of C code and telling them what they did, just to make sure I really knew the language. I was almost stumped by one example, but finally told them that there was no way to say for sure what would happen because the outcome of that code was quite literally undefined. (Those of you who know C will know what type of thing I'm talking about.) They were quite impressed that I'd recognized this because they'd had a number of other applicants make guesses because they'd forgotten that there are some types of things that C specifically (and for very good reason) leaves undefined. I'm not sure, but that might have been what got me the job.

    --
    Good, inexpensive web hosting