RBC Rotational Program Interviews

A friend of mine who is relatively junior (to me) was selected for RBC Capital Markets and a couple of their other programs (I think Asset Mgmt and similar). Are most of these RBC groups numero uno in Canada ? How tough is it to get an interview for these programs and any recommendations for how this fellow should be prepping for the interview ? If anyone works there or is employed in one of these divisions, feel free to earn some karma. I know I am :slight_smile: