By Mockly English · Last updated:
The Java was there. Vocabulary, phrases, and structure in English were not.
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
Practice technical, behavioral & system design interviews with interactive lessons and native-speaking coaches
Join 500+ preparing for global roles
“I know the concept in Korean. In English I cannot put the design in an order the interviewer can follow.”
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.
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.
Sessions stayed on system design and live coding. Each pass got English notes: missing words, skipped steps, answers that never restated the requirement.
Useful references along the way: What to expect in English interviews, Pronouncing numbers and metrics.
Before coaching
After coaching
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.
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.
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.

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
Use one talking order every time and get language feedback on that order. New prompts come after the English is stable.
Read for ideas, then say a chapter out loud. The interview is spoken.
State the approach in two sentences before typing. Silent coding looks like you are stuck even when you are not.
Experience is assumed. Spoken structure is what interviewers cannot infer from a résumé.
Explaining system-design answers while an interviewer watched was the hurdle. This Backend Engineer trained that skill for Revolut — no offer claimed.
Written English was fine. Spoken answers stalled. See how one backend engineer from the UK practised system-design answers out loud.
Case studies are illustrative, based on patterns from real coaching sessions.