Quest Global interview question

Oops concept, Multithreading, Design Patter, Exception handling