Garmin interview question

1) Pass by Reference vs Pass by Value 2)Stack vs Heap 3) XOR vs OR Coder pad - Reverse String