KLA Interview Question

Multithreading question, Oop design questions in c#