At the end, I always ask: do you have any other questions for me. I don't care if they ask me a question for the heck of it but I do care overall whether they were engaged with me through the interview or not. This specially matters as you interview more senior candidates than entry level or junior even though I welcome anyone to ask me anything.
So I would say that go to an interview where you should not have to necessarily ask questions at the end but it should ideally be more of a conversation throughout. It also depends on how much information is revealed by the interviewer upfront. I always talk about the company, the team structure and the specific role before I start getting into details. That gives them an opportunity to later on ask for more clarification etc.