Applied to role @ RBC on their website, with a referral from a friend who works for RBC. Got an email from their recruiting team a few days later to set up an onsite interview. Met with 2 people on the team. They went over my background, and asked me a few technical questions, as well personality & situation questions. I did pretty well, but didn't receive an offer.