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).
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.
Very easy, i did two interviews, one is in person about 90 minutes for both technical and behavioural; the other is just 30 minutes online, chill people, just there to meet you, easy LC questions for technical
I applied in-person. I interviewed at RBC (Toronto, ON) in Mar 2026
Interview
Basic question on experiences, role fitting question, this does not require technical knowledge, just some basic, Some standard question regarding with experiences, and qualifications.
Manager really care about candidate's mindset, people that cares about client, and wanting to put in a change.
Manger also want to ask you about, you is the value, that you could bring to this branch specifically
Interview questions [1]
Question 1
Tell me about you process of you most recent sales and approach,