The best interview I ever conducted, the candidate not only aced the technical questions, but was able to ask solid follow-up questions on those topics. "I solved it this way, what would you have done differently?" "This solution was quick to write and simple to understand, would you prefer a more performant solution?" And during the "social" part of the interview, he asked detailed questions about the company and our niche, not just generic "how big is the team" stuff.