Keyhole Software interview question

How does Garbage Collection work in .NET?" Tests memory management understanding Should explain automatic memory cleanup Bonus points for mentioning generations