Pergunta de entrevista da empresa HSBC

Interactive assignments with different situations.