Google Interview Question

How is memory handled in Python? How does a garbage collector work?