Technical Interview English
Six lessons for software engineers who interview in English: solve a coding problem out loud, choose and defend a data structure, improve a solution and take a hint, lead a system design conversation, tell project stories to a manager, and handle the introduction and HR rounds
Who it's for
Written for B2 (upper-intermediate) students who can discuss most topics and now need precision and range.
English for developers, IT support and anyone who works in tech. More IT & Technology lesson plans
Skills it practises
- Speaking: discussion questionsevery lesson
- Vocabulary: a target word listevery lesson
- Reading: a text or news storyevery lesson
- Controlled practice: gap-fills, matching, sorting and moreevery lesson
- Role-play: a dialogue to act outevery lesson
- An answer framework to structure what they sayevery lesson
Lessons
- The Coding Interview: Think Out LoudSolve a coding problem the way interviewers want to see it: ask questions first, explain your plan, write the code while you talk, then test it and improve it1 hr 3 minFree
- Choosing the Right Data StructureName a data structure, say why it fits the problem, and say what it costs, in clear spoken English1 hr 10 minOutline
- Refine Your Solution and Take a HintSay how fast and how heavy your code is in plain spoken English, improve a first solution out loud, and change direction politely when the interviewer gives a hint1 hr 10 minOutline
- The System Design InterviewLead a 30-minute design conversation: ask questions, set the scope, draw the main parts and talk about trade-offs in clear English1 hr 10 minOutline
- The Team Lead and Manager RoundTell a two-minute STAR story about a real technical project, give measurable results and defend your decisions when the interviewer pushes back1 hr 3 minOutline
- Your Introduction, Your Reasons, Your QuestionsGive a 90-second introduction, explain why you want this job, ask good questions and stay calm in the HR conversation1 hr 3 minOutline
How to use it in a lesson
- Lessons run 63 to 70 minutes, with a timing on every stage, so you can see before you start what fits your slot.
- Start with "The Coding Interview: Think Out Loud": its whole plan is on this site, stage by stage, with the target vocabulary, free to read and to teach from on any video call.
- For a shorter slot, skip a practice stage or cut the discussion short: the stages are a guide, not a script.
Teach Technical Interview English with your student
Lesson 1 of this course is free. A free account opens it in the interactive player, and the rest of the course is included with Starter. Teaching it live with your student in the Tuton classroom starts with a 7-day free trial.
Free account · no card