Generally, no. But it’s not impossible or unheard of. All stone is porous to some extent, but granite, has very low porosity. That being said, certain colors of granite may absorb moisture more easily than others. In some cases, particularly with oils or grease, liquid left on your granite countertops can soak in and create a stain. For example, a puddle of water on certain colors of granite may leave a dark spot when the water is finally wiped away. However, even when this happens, the stain is not necessarily permanent. Most of the time it can be removed using a topically applied paste that draws out any moisture from the stone.
Usually, all evidence of the liquid evaporates with the moisture, but not always. Because of this margin of uncertainty, a penetrating sealer is highly recommended for all granite countertops after installation. Each piece of stone is unique and some granite pieces are more porous than others, so it is important to seal your granite countertops to save your stone from oil, wine, or other liquid stains.