Earlier quoted context omitted.
You were supposed to expect them to fail his interview because he didn't give the "right" answer (manhole covers are round so they can't fall in the hole). Instead, he completely disagreed with the "right" answer, but did so in a way that was incredibly convincing. So, they decided his primary value was not in his intellect (leading him to a job in engineering), but in his ability to convince people of things (leadin…
I did follow the "intended" vs. "right" subtext right until the punchline. I also at no point got the impression that this fictional Feynman was very convincing, charming or anything like that. Just a bit of a talky wise-ass, really. Obviously he knows his stuff, but he's not direct enough to just say that outright, he tries to lord his intellect over the interviewer. So I really wasn't sure what the punchline ("let'…
If Richard Feynman applied for a job at Microsoft (2002)
81–90 of 220 posts
Re: If Richard Feynman applied for a job at Microsoft (2002)
#82Earlier quoted context omitted.
So what's not serious about that question assuming it was for a programming position?
For one, it has nothing to do with programming. Also, nothing to do with time management, people skills, or anything else that programmers do on their job.
You don't need the exact value, just a rough order of magnitude. That's the whole point of the big-O notation. A problem like that is lighthearted, which has the advantage of removing all of the computery specifics that could bog you down in a realistic question. The ability to pull numbers out of your ass quickly, and still have them be within a factor-of-2 of an answer that would take weeks or months to gather, is critical for a developer.
The ability to guess that is also a good indicator of whether you're likely to be a good culture fit.
Re: If Richard Feynman applied for a job at Microsoft (2002)
#83Earlier quoted context omitted.
Probably not, but he could sleep with his bosses wife
Why not? He was into computing. His lectures on computation (transcribed from his course in California Institute of Technology) are published: https://www.amazon.com/Feynman-Lectures-Computation-Frontier...
Re: If Richard Feynman applied for a job at Microsoft (2002)
#84How many ping pong balls would it take to fill a 747? Why do you ask? What problem are you trying to solve? We want to understand your thought process I'd think it was stupid to fill a 747 with ping pong balls and think about something else
Re: If Richard Feynman applied for a job at Microsoft (2002)
#85Earlier quoted context omitted.
This is essentially the Monty Hall problem. First choice is 1/3d to be correct, if this choice is wrong, then change, because you will now improve your odds to be 1/2
Maybe I am misunderstanding but the question says NONE of the labels are correct right? If so, I was thinking of it this way. If you press coke, it can only be random or Pepsi (.25?), if you press Pepsi, it can only be coke or random (.75?), if you press random it can only be coke or Pepsi (.5) (oddly this is still random 50/50 :) ). So the optimal on first try would be to press Pepsi?
Regarding the other two buttons, one is random and the other is coke but their labels are pepsi and coke, giving us only two possible (order-independent) states which I'll illustrate with the format drink(label)/drink(label):
Coke(Pepsi)/Random(coke)
Coke(Coke)/Random(Pepsi)
The second case is invalid because it would require for the coke label to be correct, leaving only one possible case: the button labeled pepsi would have to give out coke.
Re: If Richard Feynman applied for a job at Microsoft (2002)
#86How many ping pong balls would it take to fill a 747? Why do you ask? What problem are you trying to solve? We want to understand your thought process I'd think it was stupid to fill a 747 with ping pong balls and think about something else
Re: If Richard Feynman applied for a job at Microsoft (2002)
#87Earlier quoted context omitted.
I'm fairly certain a square manhole cover with a sufficient perimeter would still have no chance of falling into a hole, depending on the diameter of said hole.
If I know anything about capitalism, the primary reason manhole covers are round is because that's the most cost-efficient shape for the job.
Re: If Richard Feynman applied for a job at Microsoft (2002)
#88Earlier quoted context omitted.
You can also optimize for - The highest likelihood of getting your choice with a single pick - The least amount of money spent to guarantee getting your choice
If you take as given, "none of them are correct," I think both of those optimisations still start with pressing Pepsi. It is either Coke or random, so you have about a 75% chance of getting what you want on the first press.
- pepsi is coke or random
- coke is pepsi or random
- random is coke or pepsi
If you want Coke and you start with Pepsi, you'll get back Coke (1/2 + 1/2x1/2) or Pepsi (1/2x1/2). However, you could pick it and get back Pepsi 10 times in a row.
If you start by picking Random, you get back Coke (1/2) or Pepsi (1/2). If you get back Pepsi, you know
1. Random = Pepsi 2. Coke = Random (since it can no longer be Pepsi, since Random is) 3. Pepsi = Coke
So, you get back Coke on your first attempt (1/2), or you get back Coke on your second attempt (1/1).
So picking random first, then the correct one, optimizes for lowest upper bound on the number of choices to get what you want. Which is _actually_ what I meant by "The least amount of money spent to guarantee getting your choice", but didn't actually express correctly.
Re: If Richard Feynman applied for a job at Microsoft (2002)
#89Re: If Richard Feynman applied for a job at Microsoft (2002)
#90I was expecting something a little different, where they passed on him because he didn't give the 'right' answer (what the interviewer had preconceived and/or looked up online).
Like that, but for tech interviews.