Specifically on the developer side of things, it's good to ask questions, but if I can answer it with lmgtfy.com then I'm going to get annoyed pretty fast, especially if you're asking me questions every 5 minutes when you can spend a little bit of time doing some research yourself. It's very valuable to me to not have to spoon feed you answers all the time.
That is not to say that there are problems that seniors shouldn't spend time mentoring junior folks on. In my experience though, some people never learned to do research on the internet in college, and almost want you to tell them how to write the code, line by line.