Pergunta de entrevista da empresa Morgan Stanley

Question on arrays, exception handling, Collections multithreading , design pattern