HSBC Interview Question

Not difficult, but they have high standards