Deutsche Bank Interview Question

Just deep dive into your preferred language