I always ask this regardless of whether or not they're senior level. I think the answer can give a real insight into what sorts of things gets the person excited. If they don't have any programming side projects, that's not a mark against them, but I will follow up with asking them what their hobbies are.