Samsung Research America interview question

Q. Swap variable values without using a temp variable. Q. Remove duplicates from an Array of integers. Follow up, do the same with constant memory Q. Android specific questions.