Pergunta de entrevista da empresa J.P. Morgan

Brain teasers mostly and some related to financial modeling