BNP Paribas interview question

totally in depth for the final round