Dilbert: Studies have shown that accurate numbers are not that much more useful than the ones you make up.
PHB: How many studies showed that?
Dilbert: 87
I probably wouldn't give this answer in an interview, im more of the "I don't know" group of people.
p.s. Dilbert strip: http://www.dilbert.com/strips/comic/2008-05-08/
The town I grew up in is about 1,000 people, and has a gas station. Most of the small towns around that one of comparable size also have a gas station. So I figured if the population is about 300,000,000 and people per gas-station is about 1,000, then there are about 300,000 gas stations in the U.S.
Maybe you'd get a better figure going by number of pumps per person and then <strike>making up</strike> coming up with an average number of pumps per station. For example, (I'm guessing that) the lone gas station in a 200 person down doesn't have a lot of pumps.
http://www.infoplease.com/askeds/number-gas-stations-us-1995...
If you want the candidate to show his reasoning abilities by making good guesses based on reasonable assumptions, you should tell him to do so beforehand.
I'm a hardware engineer. As shocking as this may be to some, much of what I need to know cannot be easily found on the internet. I have to crack open a book to find good high level information. With the rising popularity of open college classes, this will probably change, but we aren't there yet.
For programming, the internet can be a very good resource. When I was a full-time programmer, google served as a very good reference. I would open a browser before I took a look at my bookshelf.
I want practical, get the job done type people.
I don't want cowboys who are more interested in clever solutions and/or impressing others with their knowledge, "obvious" intelligence, or skillz.
I certainly don't want some douche sitting in his chair theorizing from first principals when they could have googled the answer or asked team mate for help.
Finally the era when what one knows was self-contained in their heads is over. My memory and knowledge are huge and they are kept in google and wikipedia.
It shows that someone is willing to go and seek out the answer on their own.
Actually, this is a fermi problem. [1] The purpose of this question is to figure out if someone can break a question down into parts and estimate reasonable values. But even more so, it is supposed to test whether you are enthusiastic about strange and puzzling problems. [2]
Whether you think these questions are stupid or not, the right answer isn't "I give up, just google it", but rather "let me make some assumptions and calculate a value based on some estimates"
Having said that, I think the number is arround 100,000 [3]
[1] http://en.wikipedia.org/wiki/Fermi_problem [2] http://www.joelonsoftware.com/articles/fog0000000073.html [3] http://www.uh.edu/engines/epi975.htm