Pregunta de entrevista de Intuit

Design problem on some events and multithreading.