Snakes don't exactly hibernate. When some species of snakes (such as a corn snake) starts to get cold they may go dormant. Their body slows down but doesn't exactly go to sleep for months. When they start to get warm again their body will start to pick back up. But don't worry, snakes can go several months without eating and it not harming them. The record was a python that went over two years without eating before starving to death. Snakes that are used to tropical climates where in the wild the temperature never gets below 70 (such as boa's) do not tend to go dormant as much as other snakes from the northern regions.