How a Korean Backend Engineer in London Built System Design English
The Java was there. Vocabulary, phrases, and structure in English were not.
What this case shows
A Java backend engineer who moved from Korea to London needed spoken system design and live-coding English - vocab and structure first.
At a glance
| Role | Java backend engineer (4 years in Korea) |
|---|---|
| Region | London (moved from Korea) |
| Starting Point | Vocab, phrases, and structure were the bottleneck |
| Target | English interviews: system design + live coding |
| Outcome | Reusable spoken design order and coding narration |
Timeline
Java backend
Focus
System design + live coding
Outcome
London
“I know the concept in Korean. In English I cannot put the design in an order the interviewer can follow.”
The Problem
She had four years as a backend engineer in Korea and had moved to the UK. Interviews in English asked her to express technical ideas she already understood. Vocabulary, set phrases, and overall structure failed first. She wanted system design (Alex Xu-style) and live coding, not general conversation. Java was the role. English was the round.
Starting Point
London-based, focused on design more than trivia. She asked to go through system design and live coding with corrections on the language of the explanation. Listening to English-language shows helped outside class; the hour had to look like the interview.
What We Practised
Sessions stayed on system design and live coding. Each pass got English notes: missing words, skipped steps, answers that never restated the requirement.
- She practised system design in a structured, book-style order.
- She practised live coding while thinking aloud in English.
- She built vocabulary and phrases for Java backend interviews.
- She repeated the same spoken structure until it held up under stress.
Useful references along the way: What to expect in English interviews, Pronouncing numbers and metrics.
Before and After
Before coaching
- She could not express technical concepts in English under pressure.
- The structure of the answer collapsed before the diagram did.
- Phrases for trade-offs were missing.
- Live coding happened silently.
After coaching
- She used a fixed talking order for system design.
- She narrated live coding before and during the code.
- She kept a short list of phrases for constraints, bottlenecks, and scaling.
- She got feedback on the same design and repeated it.
The Turning Point
A URL-shortener-style design was the first mock that showed the pattern: she jumped to the database before the functional requirements were agreed. We forced a pause: restate the goal, list two constraints, then pick storage. The next run used that pause automatically. That is the habit interviewers hear as seniority.
The Result
Notes do not record a company offer. They record the real gap: a capable Java engineer who needed English structure for design and live coding after moving to London. That is what coaching trained.
What She Would Do Differently
- Learn a 6-step spoken design order before opening a new chapter of examples.
- Narrate live coding from the first practice problem.
- Collect 20 reusable phrases rather than 200 unread terms.
- Repeat one design until the English is stable, then change the prompt.
Why This Matters for Korean Engineers Interviewing in London
Moving countries does not install interview English. Backend loops still require a spoken design and a spoken coding session. Vocabulary without structure still fails. Structure is the faster win.
Preparing for a similar path? Read How a European Backend Engineer Interviewed at Revolut in English.
Learning paths
Practise in the course
Start with your introOther engineers practising interview English

Mockly knows what it takes to get hired. The preparation covers behavioral, algorithm, and system design interviews thoroughly - with real expertise in the STAR method, LeetCode, and Alex Xu’s system design frameworks. And when it comes to English and communication skills, the native-speaking mentors make all the difference.

Mockly’s approach is genuinely personalized - they use a variety of methods tailored to your specific needs. With their help, I improved my spoken English and prepared thoroughly for behavioral interview questions across different companies. This not only helped me refine my stories grammatically but also ensured I was using the right examples to answer specific questions effectively.
Practise the vocabulary you will actually say in the interview
No card required. Start with a 7-day free trial - a lesson, a mock interview, or both.
Join 500+ preparing for global roles
FAQ
Questions
More questions? Email us at contact@mocklyenglish.com.
Similar case studies
How a European Backend Engineer Interviewed at Revolut in English
Explaining system-design answers while an interviewer watched was the hurdle. This Backend Engineer trained that skill for Revolut - no offer claimed.
Interview-Ready English for a Backend Engineer From United Kingdom
Written English was fine. Spoken answers stalled. See how one backend engineer from the UK practised system-design answers out loud.
More case studies
Related resources
Case studies are illustrative, based on patterns from real coaching sessions.