Absolutely. Once, at an interview with an un-named, extremely large tech company, the recruiter asked me if I had a "passion for technology", so I decided to have a little fun:
"I'm not sure what that means."
"Oh...you know...passion. When you look around the campus on any given night, you see lots of lights on. That's passion."
"Actually, I think that's called 'overtime'."
I didn't get that job. Guess I wasn't 'passionate' enough.
When I am not working, I DO code for fun, because I enjoy coding.
A better question might be, have you ever done what you do for pay, for free just because you think it's fun.