Pregunta de entrevista de Quest Global

Oops concept, Multithreading, Design Patter, Exception handling