"Could you be more specific" is a great question to find out more what the person knows and how they thing. You give an answer that, just due to the nature of knowledge and the limitation of language, has some black boxes. And "could you be more specific" is basically asking to go through the black boxes.
Its like asking how does Java work or something like that? You can go from "The JVM interprets java byte code" to quite a lot of depth on how various parts work if you have enough knowledge.
Hah - that is exactly what I did. Someone asked me this question and after 5 minutes in the weeds of the debounce on the mouse click they said "look all we wanted was to find out if you'd ever heard of DNS, let's move on, that was great".
A great response is "What exactly do you want to know?", so we don't end up like Cliff giving answer after answer. In his case it was a great test question, but such a vague question is a horrible communication tactic if abused.
Its like asking how does Java work or something like that? You can go from "The JVM interprets java byte code" to quite a lot of depth on how various parts work if you have enough knowledge.