Click the letter next to the answer that you choose. You can be Shrek, Fiona, Donkey, or Puss-in-Boots. I got Fiona. If it calculates forever than you got a mix.
NOTE: Some questions and answers are based on data from Shrek 2, Shrek the Third, and Shrek Forever After, not just Shrek.