RBC interview question

Questions quite expected.