54,839 mock interviews completed

The #1 AI InterviewPlatform for CaRMS Residency

Practice Canadian residency interviews with feedback mapped to the CanMEDS roles, station-style MMI circuits, and questions written from your own application.

Not applying to residency?
User
User
User
User
Join 13,900+ applicants
A live Confetto mock interview call: the AI interviewer asks a residency interview question, you answer out loud with live captions, then you get a score report and a model answer
“Confetto showed me the answer moments that sounded rushed, vague, or missing empathy. The rewrite suggestions made my next mock feel different.”
— Priya K. - completed 120 AI mock interviews
How it works

From your specialty to interview day

Tell us your specialty. We build your plan, teach you the residency interview, run mocks with follow-ups on your stories and show you exactly what to change.

  1. 1

    A plan built just for you

    Tell us your specialty and interview dates. We map out every day until your interview, so you know what to do each day.

  2. 2

    We teach you everything

    Our Zero to Hero course for residency: short lessons on your story bank, why this specialty, behavioral answers, red flags and the Match, with practice in every one.

    • Short lessons

      3 to 5 min each

    • Practice in every lesson

      3+ checks each

  3. 3

    Unlimited mocks for your specialty

    A live AI interviewer that asks behavioral, specialty and program-fit questions and follows up on what you just said, out loud.

    • Behavioral, specialty and program-fit questions, with follow-ups on your stories
    • Questions written from your own ERAS experiences
    • Question sets for 13 specialties, plus CanMEDS questions for CaRMS
  4. 4

    We show you exactly how to improve your score

    A score and line-by-line edits to what you actually said, seconds after you answer, so you can fix it right away.

    • Score out of 100

      Every answer

    • Line-by-line edits

      In seconds

AI interviewer
Your score86/100

Start practicing with Confetto today.

Three free mocks are enough to see your score, review your delivery, and understand your highest-impact improvements.

Start 3 free mocks
User
User
User

Used by 14,000+ students

Interview Smarter, Not Harder

Built to raise the exact scores residency programs grade.

Practice every question type, run pressure-tested mocks, then get video, tone, and phrase-level feedback ChatGPT simply can't give you.

Question BankReal residency questions
Top pick for you·Why this specialty

Why did you choose this specialty?

A strong answer opens

“I chose internal medicine on my third-year wards, untangling one patient's seven medications.”

Model answer includedPractice
130+Communication
130+Patient care
100+Personal journey
90+Professionalism
Every Question Type

200+ residency questions on behavioral, specialty and CanMEDS, each with a model answer.

200+ questions · Behavioral one-on-one + Panel
Internal Medicine · Residency interviewLive 06:12
Interviewer
Live conversation
InterviewerTell me about a time you disagreed with your senior resident.
YouOn my sub-I, I asked her privately what she was seeing before I said anything.
Follow-upAnd if she still disagreed?
Ultra-realistic Mock Interviews

Browser mocks at residency interview pacing and tone, with live follow-ups on the stories you tell and a live transcript.

Live follow-ups · Behavioral · Specialty
Your answer · 2:14Posture open · Smiling
Pace142 wpmSteady
Filler words3Low
Eye contact92%Strong
ToneWarmCalm
Video & Tone Analysis

Eye contact, pacing, filler words, body language, and vocal warmth — the non-verbal signals ChatGPT can't see or hear.

Not possible in ChatGPT
Your answer, line by line74 → 81 with this fix
You said · 1:32

“I’d explain why the surgery is necessary and make sure she agrees.”

Try saying

“I’d ask what worries her most, explain the options plainly, and respect her choice.”

Empathy6.8 9.1
Ethics7.2 8.9
Line-by-line Feedback

Rubric scores across empathy, ethics, structure, and delivery — with transcripts and the exact phrasing to use next.

8 rubric dimensions · Transcripts
AI interviewer
Your score86/100

Your first mock interview can start today.

Pick your specialty, answer out loud, and see exactly what to change before the real interview.

Start 3 free mocks
User
User
User

Used by 14,000+ students

Real practice questions

Straight from our Question Bank

Six practice questions for each CanMEDS role, plus Canada-only questions, from the set the AI interviewer draws on when your match is Canada. Pick a set and practice one now.

Question sets
Clinical skills

“Tell me about a patient whose diagnosis you helped work out. How did you bring together the history, exam, and investigations?”

Clinical skills

“Describe a time you recognized the limits of your clinical knowledge. What did you do next?”

Decision making

“Tell me about a time you had to prioritize the care of several patients at once. How did you decide?”

Patient care

“Tell me about a patient whose plan had to balance their own goals with the medical evidence.”

CaRMS interview questions and how to answer them

Built for CaRMS

What Changes for Canadian Matches

Tell Confetto you're matching in Canada and your practice changes to fit CaRMS interviews.

  1. Feedback names the CanMEDS roles your answer actually showed

  2. A full MMI circuit for programs that interview in stations

  3. CanMEDS-mapped practice questions for all seven roles

  4. Canada-only questions on your province, rural care, French and staying to practice

  5. Questions from your own application and each program's description

When are CaRMS interviews?

The 2027 R-1 national interview period runs January 16 to February 7, 2027, with Match Day on March 2, 2027. Check the official CaRMS timeline for your stream.

All residency prep

Programs We Support

More Than Just Residency

Confetto prepares you for interviews across a wide range of healthcare programs, so you can train with confidence on any path.

Dental School
Pharmacy School
Nursing School
Physician Assistant
Physical Therapy
Residency
Veterinary School
CRNA School
Occupational Therapy
Dental School
Pharmacy School
Nursing School
Physician Assistant
Physical Therapy
Residency
Veterinary School
CRNA School
Occupational Therapy
14K+
Applicants on Confetto
200+
Residency questions
120+
Programs supported
Your score5874/100
I also thought about surgery, but I didn't like the hours. I loved the OR too, but I kept wanting to follow patients after they left it.

+16 Contrast without a dig

See your score climb, mock by mock.

Three free mocks, each with a score out of 100 and line-by-line edits to what you said.

Start 3 free mocks
User
User
User

Used by 14,000+ students

ERAS, NRMP, and CaRMS are trademarks of their respective owners. Confetto is not affiliated with them.