NAVEX interview question

How does Python manage garbage collection? Please be specific and detailed.