I'm a newly grad in Computer Science, and just like everyone I know, I've gone through several interviews for some entry level position, and I noticed one thing in common, which is that the interviewers (be it an engineer or the VP, etc) would keep asking if I have some questions for them.
Do they really expect the candidate to ask some questions? If so, what kind of questions would be appropriate? I've honestly never seen anything about any company that I couldn't find out myself on Google!
In one interview, I asked my interviewer a question for which I hated myself for weeks! (It just came out, and when I realized how childish and off-topic the question was, it was too late! I basically asked if the company was still giving out its 'trademark' puzzle games to candidates, because I really wanted one and these weren't on sale anywhere. I could see my interviewer getting some kind of brain-freeze or something as he apparently tried hard to look up his memory and even his computer because the practice, as I later found out, had been discontinued for sometime. In the end, they managed to get one for me, but I felt extremely bad.)
Yet for some 'strange' reason, I did get an offer from them that time. So it doesn't seem to me that asking questions was important in an interview. But maybe I was just lucky. And I would really love to know the right kind of questions to ask in my next interviews.