Deutsche Bank Interview Question

Nothing was too difficult or unexpected.