A bad interview costs you a year.
Practice when no one else can. Record an MMI station, get scored on eight competencies, and watch your weak spots close.
Trusted by students around the world





Not a replacement for your tutor.
The reps in between.
Keep your tutor, your mock days and your practice partners.
Deepmock fills the gaps so you walk into each session sharper than the last.
Between tutoring sessions
Work on what your tutor flagged, then bring them the recording.
When your friends are busy
No partner needed to run a station at 11pm.
With your friends, too
Share a recording for structured peer review. Free on every plan.
Feel the room before you are in it.
Record in your browser with a real station timer. Watch yourself back, the most uncomfortable, most useful step in interview prep.
Stage-fright mode puts an interviewer across the table who just watches you. They never say a word, but answering to a face you can see adds a lot more pressure.
Marked against the real rubric.
Every criterion on the station is placed in a band, weighted, and rolled into an overall score out of 100. Tap a row to see why it landed there and how to improve.
| Criterion | Very Good | Good | Satisfactory | Borderline | Poor |
|---|---|---|---|---|---|
| Rapport and empathy Weighting 0.3 | Opens by naming the patient's emotion, asks what matters most to them, and lets that shape everything that followsTap to see why | Acknowledges the patient's feelings genuinely, but only after delivering the clinical content first | Uses empathic phrases, but they feel scripted and are not tied to anything the patient actually said | Stays on logistics and process throughout, with the patient's emotional state mostly unaddressed | No acknowledgement of distress or worry at any point, even when the patient signals it directly |
Rapport and empathyOpens by naming the patient's emotion, asks what matters most to them, and lets that shape everything that follows You opened on the emotion rather than the logistics, and you asked what mattered most before moving to next steps. That is the top band. What you said Before we talk about next steps, I want to make sure I understand what matters most to you right now. Push further The opening lands, so the next layer is holding that thread later on. Come back to what the patient named as their priority once the plan is set, so it visibly shapes the plan rather than only opening the conversation. | |||||
| Clarity of explanation Weighting 0.25 | Plain language throughout, delivered in small chunks, with understanding checked before moving on to the next point | Mostly clear and well ordered, with the odd bit of jargon left unexplained and no explicit check of understandingTap to see why | The patient could follow it, but points arrive out of order and the key message gets buried | Frequent medical terms with no explanation, no pauses, and no attempt to confirm what landed | Explanation is confusing, contradictory, or leaves the patient with a wrong impression of the situation |
Clarity of explanationMostly clear and well ordered, with the odd bit of jargon left unexplained and no explicit check of understanding Language was plain and the structure held up, but you never checked what the patient had taken from it. How to improve Close each explanation with a quick check like "What questions does that raise for you?" before moving on. | |||||
| Honesty under uncertainty Weighting 0.25 | States plainly that the results are not back, gives an honest timeframe, and commits to a specific follow-up | Admits the results are not available, but hedges on timing in a way that risks setting a false expectationTap to see why | Deflects the direct question with reassurance or a change of subject rather than answering it | Offers reassurance about the outcome that is not supported by any information actually available | Guesses at what the results will show or implies they have been seen when they have not |
Honesty under uncertaintyAdmits the results are not available, but hedges on timing in a way that risks setting a false expectation Admitting you did not know was the right call, but naming Thursday hedged it back into a promise you cannot keep. What you said I think the results might come back Thursday, but it could be later than that. How to improve Give a range instead of a single day, and pair it with a firm commitment to call as soon as you know. | |||||
| Safety netting and closure Weighting 0.2 | Sets out a concrete plan, checks who is around to support the patient, and names exactly when and how the next contact will happenTap to see why | Gives a clear next step and timeframe, but does not ask about support at home or what the patient will do in the meantime | Closes with a vague "come back if you are worried" and no specific trigger, timeframe, or contact route | Ends the conversation abruptly once the immediate question is dealt with, with no plan for what happens next | No closure at all - the patient is left without any idea of what happens next or who to contact |
Safety netting and closureSets out a concrete plan, checks who is around to support the patient, and names exactly when and how the next contact will happen You committed to a clear next contact and checked who was around at home, which covers both halves of the top band. What you said In the meantime, is there someone at home who can support you over the next few days? Push further Both halves of the top band are covered, so push into the failure case. Name what should happen if the support at home is not there, or if symptoms change before the next contact. | |||||
First I would take a thorough history, with a particular focus on sinister diseases and red flag symptoms, and let the patient speak without interrupting. Following this, I would do a targeted examination across multiple systems.
See the exact sentence that cost you.
Your answer comes back as a transcript, with the strong lines and the weak ones marked and explained. Bring it to your next tutoring session.
Get a second pair of eyes.
Send a link to a friend, a tutor or your Discord server. They can watch your answer and leave feedback right next to it.
You choose whether the score and recording go with it, and you can expire the link whenever you like.
- Include the recording
- Show score and breakdown
- Notify me when someone comments
- SKSam
Strong opener. You rush the examination part though, slow down and say why you are doing it.
- PRPriya
I would check what the patient already knows before you start explaining.
Free is the point.
Most of Deepmock costs nothing.
Make an account and start practising today.
- Unlimited practice on every station
- Transcript analyses, 8 / week scored against the rubric
- Transcript highlights on your answers
- Peer review with friends and tutors