HSBC interview question

Same questions as usual.