On this page
·Updated

Spoken System Design Framework in English (ESL)

Start practising

Premium guides or a live coaching session

Unlock the full curriculum with Premium, or book a pay-as-you-go session. No subscription required.

Join 500+ preparing for global roles

Quick Answer

Spoken system design interview framework in English: clarify scope, sketch high-level, deep-dive one bottleneck, then summarise tradeoffs and invite the next focus.

Diagrams and what to say while drawing

Narrate each figure out loud. Point to the box you are talking about.

a System Design Interview Framework system design diagram 1
Figure 1 — Show the four-step interview board: Clarify → Design → Deep dive → Wrap-up.

What to say on figure 1

Show the four-step interview board: Clarify → Design → Deep dive → Wrap-up.

a System Design Interview Framework system design diagram 2
Figure 2 — List functional vs non-functional questions you will ask.

What to say on figure 2

List functional vs non-functional questions you will ask.

a System Design Interview Framework system design diagram 3
Figure 3 — Sketch a generic client → API → service → DB flow.

What to say on figure 3

Sketch a generic client → API → service → DB flow.

a System Design Interview Framework system design diagram 4
Figure 4 — Leave a ‘risks / follow-ups’ box for the end.

What to say on figure 4

Leave a ‘risks / follow-ups’ box for the end.

Key vocabulary

TermPlain meaningSay it in an interview
RequirementsWhat the system must do“Before I design, I want to clarify requirements.”
High-level designMain boxes and data flow“I’ll start with a high-level design.”
Deep diveGo deeper on one part“I’d like to deep-dive on the write path.”
TradeoffCost of a choice“The tradeoff is higher latency for stronger consistency.”

ESL English phrases and transitions

Clarify

  • “I’ll clarify functional and non-functional requirements first.”
  • “Do you want me to focus on the API, the data model, or scale?”

Propose and check in

  • “The next bottleneck is X, so I would add Y.”
  • “Does this level of detail work, or should I go deeper?”

Tradeoffs

  • “The advantage is simplicity; the downside is…”
  • “I’d choose A over B because…”

Key English language pitfalls

PitfallSounds likeSay instead
Over-engineering earlyKubernetes in minute oneStart simple; add complexity with a reason
No timeboxingEndless deep diveOffer a wrap-up and ask where to go next
SummaryEvery new box needs one spoken reason.

Common English mistakes

MistakeWhat the interviewer concludesBetter English
Skipping requirementsLooks juniorSpend 1–2 minutes clarifying first
No check-insMonologue“Does this level of detail work?”

What the interviewer is testing

This is a communication test as much as a design test. Can you explain a system design interview framework as a calm collaboration?

Interviewers listen for structure, tradeoffs, and clear English under pressure.

Key takeaway

Your job is to narrate decisions the interviewer can follow and challenge — not to dump tools.

How to open the problem in English

Opening script you can practise aloud

  • “I’ll clarify functional and non-functional requirements first.”
  • “Do you want me to focus on the API, the data model, or scale?”

Watch Out

Do not open with a finished architecture. Show the path.

System design interview framework

Use this sequence for system design interview framework. For each stage, say what changes, why, and what can still go wrong.

Clarify

Ask about users, scale, latency, consistency, and what is out of scope.

High-level

Draw clients, services, storage, and the main request path.

Deep dive

Pick the riskiest bottleneck and explain it in detail.

Wrap-up

Summarise decisions, name one risk, invite the next focus.

Weak vs strong answers

Weak

Jumping straight into microservices.

Strong

“I’ll clarify scale and consistency, then propose a simple high-level design before any deep dive.”

Metrics and how to say numbers

WriteSay
30–45 min interviewa thirty to forty-five minute interview
2 minutes clarifyingabout two minutes clarifying

Follow-up questions you will get

Likely follow-ups

  • “What if requirements change mid-way?” → “I’ll update the board and rescale the design.”

Practice drill

Checklist

  • Clarify 60s
  • High-level 3 min
  • Deep dive 4 min
  • Wrap 60s

If you can explain a system design interview framework without notes, you are ready to draw it in an interview.

Answer frameworks you can reuse

Use these spoken templates under pressure. Fill the blanks — do not invent a new structure mid-interview.

Framework 1 — Whole answer

Clarify → High-level → Deep dive → Check-in.

Framework 2 — Each component (B-C-B-C)

Bottleneck → Component → Benefit → Cost.

Framework 3 — Now → Breaks → Next

Current design → failure mode → next upgrade.

Framework 4 — Draw → Name → Why → Risk

Narrate every box as you draw it.

Interview tip

Pick one framework and stay inside it. Switching structures mid-talk makes English sound messy.

System Design English knowledge base

← System Design English knowledge base — start at How to Explain Scaling from Zero to Millions in English for the full chapter index and reading order.

Explore every Mockly article on the blog hub.

All chapters in this series

Jump between System Design English posts below. Each chapter builds spoken English for the same book — use the KB overview when you want the big picture.

#ChapterSlug
1How to Explain Scaling from Zero to Millions in Englishhow-to-explain-scaling-from-zero-to-millions-in-english
2How to Say Back-of-the-Envelope Estimates in Englishhow-to-say-back-of-the-envelope-estimates-in-english
3Spoken System Design Framework in English (ESL) (you are here)spoken-system-design-interview-framework-in-english
4How to Explain a Rate Limiter in Englishhow-to-explain-a-rate-limiter-in-english
5Consistent Hashing Interview Vocabulary in Englishconsistent-hashing-interview-vocabulary-in-english
6How to Explain a Key-Value Store in Englishhow-to-explain-a-key-value-store-in-english
7How to Explain a Unique ID Generator in Englishhow-to-explain-a-unique-id-generator-in-english
8URL Shortener Interview Phrases in English (ESL)url-shortener-interview-phrases-in-english
9How to Narrate a Web Crawler in Englishhow-to-narrate-a-web-crawler-in-english
10How to Explain a Notification System in Englishhow-to-explain-a-notification-system-in-english
11How to Explain a News Feed in Englishhow-to-explain-a-news-feed-in-english
12Chat System Interview Phrases in English (ESL)chat-system-interview-phrases-in-english
13Think Out Loud: Search Autocomplete in Englishthink-out-loud-search-autocomplete-in-english
14How to Explain YouTube System Design in Englishhow-to-explain-youtube-system-design-in-english
15How to Explain Google Drive System Design in Englishhow-to-explain-google-drive-system-design-in-english

Frequently Asked Questions

Tap a question to expand the answer.

Student success stories

All case studies →

Ready to practise?

Turn interview English into a repeatable skill

Work through the full interview-prep curriculum, then book live coaching with engineers who give feedback on both your technical answers and how you deliver them in English.

Join 500+ preparing for global roles