RBC interview question

Basic questions and some experience questions