Fidelity Investments Interview Question

Design patterns, solid principles , IEnumerable , IQuerable, multithreading , WPF custom controls , OOPS concepts little tricky , Garbage collections, weak references in C#