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).
I interviewed at RBC (London, England) in Feb 2024
Interview
4 rounds - from junior to senior
Typical IB technical and current market environment questions, with focus on past experiences / deal
Later interviews with senior are more fit-based
Generally very nice and pleasant people
Interview questions [1]
Question 1
Typical IB technicals
Current market dynamics / talk about a recent transaction
Asked technical question related to machine learning, system design, python programming and OS. No Behavioral Questions asked. In person interview with hiring manager and a team member. Questions are not very hard but with a broad range.
Interview questions [1]
Question 1
My machine learning projects that I most proud of.
I applied online. I interviewed at RBC (Toronto, ON) in Sep 2025
Interview
Initial OA with 4 questions, 2 LC easy, 1 medium, 1 hard. Then behavioural and resume walk through 1 hour interview with a senior developer and a HR. No live coding, mostly questions about the resume and behavioural questions.
Interview questions [1]
Question 1
- Explain one time you and your teammates have conflicts. How did you resolve it?