HSBC Interview Question

General competency questions, a couple technical questions