How to prepare for a technical interview in English with a US company

An interview in English adds pressure on top of the technical questions. This guide covers what to prepare, how to practice and what to say when you do not understand a question.

The short answer

Prepare five short stories about your work in English, practice explaining code out loud while you solve problems, and learn a few phrases to ask for clarification. Interviewers care more that you explain your thinking clearly than about your accent or small grammar mistakes.

Prepare five stories about your work

Most interviews include questions such as "tell me about a project you are proud of" or "tell me about a time something went wrong". Prepare five stories in English and practice them out loud. A simple structure is situation, task, action and result: what was happening, what you had to do, what you did and what changed.

  • A project you are proud of.
  • A problem in production and how you fixed it.
  • A disagreement with a teammate and how you resolved it.
  • A time you learned something new quickly.
  • A decision with a trade-off, and why you chose it.

Explain your code out loud

In live coding interviews, the interviewer wants to hear how you think. Practice solving problems while you talk: repeat the problem in your own words, ask about edge cases, say which approach you will try and why, and explain each step as you write it.

  • "Let me make sure I understand the problem."
  • "Can I assume the input is always sorted?"
  • "I will start with a simple solution, then improve it."
  • "This runs in linear time, because we go through the list once."
  • "Let me test it with an empty list."

When you do not understand a question

It is normal to ask. Asking shows you want to answer the right question. These phrases help:

  • "Could you repeat the question, please?"
  • "Do you mean X or Y?"
  • "Let me rephrase to check I understood: ..."
  • "Could you give me an example?"

How to practice

  • Record yourself explaining a recent project in five minutes, then listen back.
  • Do practice interviews with a friend or a colleague who speaks English.
  • Read the job description out loud and prepare one story for each main requirement.
  • Write short updates in English about your work every day. Remote teams rely on written messages.

On the day

  • Test your camera, microphone and connection before the call.
  • Keep a glass of water and a notepad nearby.
  • Speak a little slower than usual. It helps the interviewer and gives you time to think.
  • At the end, ask one or two questions about the team or the work.

For the whole process, from your CV to the offer, read how to get a remote job with a US company.

Questions engineers ask

Is my accent a problem?

No. Remote teams work across many countries and accents. What matters is that people understand you and that you explain your ideas clearly.

Can I use notes during the interview?

Short notes with your stories and questions are usually fine in a video call. Do not read long answers, and ask the interviewer if you are not sure.

Does Boecia Talent help with interview preparation?

Yes. When a role fits, Boecia Talent prepares you for the interviews and stays with you until the offer. It is free for engineers.

Related guides

It takes about 3 minutes.

Share your profile