Redgate Software Interview Question

How does the Garbage Collector work in C#