What Is the RBC Interview Process Like? (Round by Round)
Candidates report four to six steps at RBC, and about two to eight weeks from application to decision. RBC is Royal Bank of Canada, one of the largest banks in Canada, and it calls its technology organization Tech@RBC. The process starts with an online application on the RBC Careers portal, and an online assessment follows that application. A recorded video interview through HireVue comes next, then a recruiter or hiring manager call.
Technology candidates report a coding test on HackerRank or CodeSignal, while business and retail candidates report verbal and numerical reasoning tests instead. The last stage is one or more live technical or panel interviews. RBC does not run one single process, so the exact rounds differ by business unit and by level.
Quick Overview
| Stage | Format | What is evaluated |
|---|---|---|
| 1. Online application | RBC Careers portal | How closely your resume matches the posted role |
| 2. Online assessment | Coding test, or reasoning tests | Data structures, or verbal and numerical reasoning |
| 3. HireVue video interview | Recorded, no live interviewer | Communication and the five stated RBC values |
| 4. Recruiter or manager screen | About 30 minutes, phone or video | Background, motivation, logistics |
| 5. Technical interviews | One or two live sessions | Coding, language depth, past project decisions |
| 6. Panel interview or Superday | Three to five sessions, virtual or onsite | Design judgment, values, senior fit |
Stage 1: Online Application
You apply through the RBC Careers portal, and the status of each application is visible there. Candidates report that the status changes as a recruiter and then a hiring manager review the file. Apply to a small number of roles that match your resume closely. Recruiters at a bank this size screen against the posted requirements before anything else.
Stage 2: Online Assessment
For technology roles, candidates report an automated coding test on HackerRank or CodeSignal. Reports describe two or three problems in roughly 60 to 90 minutes, graded automatically against hidden test cases. The reported difficulty is mostly easy to medium, and arrays, strings, and hash maps appear most often, with occasional two pointer and sliding window problems.
For business and retail roles, candidates report verbal and numerical reasoning tests instead. Some also report a situational judgment test, which asks how you would act in a described work situation. The invitation has a short deadline, reported as about three days, so start the test the day it arrives.
Stage 3: HireVue Video Interview
This round is recorded, and no interviewer is present while you answer. Reports describe the same format in every track: the question appears on screen, you get about 30 seconds to think, then two to three minutes to record. Those reports also state that you cannot re-record an answer once it begins.
This recorded round decides who reaches a live interview, so treat it as a real interview. The motivation question is common here, and how to answer why RBC gives a structure for it.
Stage 4: Recruiter or Hiring Manager Screen
A call of about 30 minutes covers your background, your motivation, and practical matters such as location and notice period. Candidates report that this conversation follows the resume closely. Be ready to explain any project you listed in two minutes, including the part you built yourself.
Stage 5: Technical Interviews
Candidates report one or two live technical sessions of roughly 45 to 60 minutes each. One session is often conceptual and one is live coding in a shared editor. Reported topics include Java concurrency, annotations, Spring Boot structure, and object oriented design.
Interviewers also ask about cloud work, because RBC runs an internal application platform built on Kubernetes, an open source system for running applications in containers. The design part of this stage is covered in the RBC system design interview.
Stage 6: Panel Interview or Superday
Some business units finish with a panel rather than a single interviewer. Candidates report group panel interviews, and in RBC Capital Markets a Superday of three to five sessions in sequence, held virtually or onsite in Toronto or New York. Each session is reported as about 30 minutes, with interviewers at several levels of seniority. Behavioral questions appear in every session, not only in the last one.
Timeline and Decision
Aggregate candidate reports put the average close to three weeks across all roles at RBC. Published guides report about three to six weeks in the retail bank and four to eight weeks in capital markets. One RBC employee wrote that teams try to reply within about three days when they like a candidate.
Candidates also report long silences after a final round, with no status change on the portal. The wait after each stage is covered in how long it takes to hear back after an RBC interview. Candidates rate the difficulty near the middle of the scale, and most rate the experience itself positively.
Questions to Ask Them
Every round includes time for your questions, so prepare three of them. Useful ones here: which systems the team is responsible for, how a change reaches production, and how the team uses the internal cloud platform. Ask which office the team works from, because RBC names innovation hubs in Calgary, Toronto, Montreal, and Halifax.
How to Prepare
- Drill the assessment patterns. Grokking the Coding Interview covers the array, string, and hash map patterns the automated test uses.
- Treat design as its own round. Grokking the System Design Interview teaches the building blocks the banking questions are made of.
- Record yourself once. Practice two minute answers out loud before the HireVue stage, because that recording gives you no second attempt.
- Write one story per value. Client First, Collaboration, Accountability, Diversity and Inclusion, and Integrity each need one short example with a result.

GET YOUR FREE
Coding Questions Catalog

$99

$197

$72