It was kind of serious, kind of semi-troll itself. If anyone's asking how to do something incredibly artificial and unnecessary, then the question of why they're asking that is important too. The best answer to the question "how would you swap two integer variables without using a temp variable" to my mind would be "I wouldn't, unless you have a situation that actually requires it."
Again, this is why I hate developer interviews. It's all about the e-peen and that's really not helpful.
Once I was asked "If you were to design a bike for a blind person how would you do it.?"
I was like "I wouldn't. It's a bad idea."