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).
HR Screening: A discussion regarding my experience, the alignment of my skills with the job posting, and my potential fit for other opportunities at the company.
Technical Interview: A detailed conversation about my work history and a series of questions testing my knowledge of advanced Java concepts.
Interview questions [1]
Question 1
Concurrency in Java, Annotations, Spring Boot architecture and OOPS concept
I applied online. The process took 3 weeks. I interviewed at RBC (Vancouver, BC) in Apr 2025
Interview
I had three rounds of interviews. The first was with HR, one with the hiring manager, and the last one with two people from the team.
Overall, a good experience. They had answers to all my questions. They asked questions about my process, my experience, and asked me to give them an example of an app / site I like and why.
I applied through an employee referral. I interviewed at RBC (New York, NY) in Oct 2023
Interview
First round interview, was on zoom. Asked the basic behavioral questions tell me about yourself etc. Then asked a couple cb technical questions, what is a revolver explain the difference between term loan and mezz debt etc.
Interview questions [1]
Question 1
explain the difference between term loan and mezz debt