***** NOT A TEACHER *****
#2 and #3 sound OK to me, though I would probably use "in" instead of "on" in #2.
#1 doesn't work for me, but let's see if there are other opinions.
You could also say 'How did you do in your exams?'
Interested in Language