Because in German questions the verb comes before the subject, as is the case in English:
'Are you hungry?' = "Hast du Hunger?"
'How old is she?' = "Wie alt ist sie?"
'May I help you?' = "Kann ich dir helfen?"
'How many sausages have they eaten? = "Wie viele Würste haben sie gegessen?"