Glassdoor users rated their interview experience at RBC as 75% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Internship and Analyst rated their interviews as the hardest, whereas interviews for Internship and Analyst roles were rated as the easiest.
The hiring process at RBC takes an average of 16 days when considering 4 user submitted interviews across all job titles. Candidates applying for Intern had the quickest hiring process (on average 10 days), whereas Analyst roles had the slowest hiring process (on average 21 days).
Pre interview was ok. Post interview was the work. The recruiters will treat you like vermin. No updates no nothing despite your attempts to reach out to them. If you are job shopping you can try. If you have expectations, best advise, RUN!
I applied online. The process took 4 weeks. I interviewed at RBC in Feb 2026
Interview
First interview was 1 hour in person w/the manager of the team, just grilling my resume and average interview questions like "what's your biggest weakness", second interview was 30 min virtual with 2 people (one was same interviewer as before, the second was another manager for the team) and asked stuff like "what would you do in this scenario" kinda stuff
Interview questions [1]
Question 1
What do you do outside of work, what's your biggest weakness
This was an onsite Behavioural + Coding in Java. Pretty standard stuff, non leetcode type or at most leetcode easy but some type of OOD coding required. The location is Toronto
Interview questions [1]
Question 1
Explain the principles about Android development and your experiences. Deep diving into projects and experience.