Technical Interview English

B2 · Upper-intermediateIT & Technology6 lessons1 free to read in full

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

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