Shadowing Practice: english interview p2 - Learn English Speaking with Video

Choose a practice mode

Each mode opens a full-screen practice room.

26 sentences
If sentences are too short or too long, click Edit to adjust them.
1
What do you do when you don't understand a task?
2
When I don't understand a task, I read the requirements again.
3
Then I ask questions to understand the problem better.
4
For example, I talk to the product owner or another developer.
5
I do this because clear communication helps avoid mistakes.
6
How do you make sure your code is good?
7
I try to write clean and simple code because it is easier to maintain.
8
When I finish a feature, I review my changes and run tests.
9
After that, I ask my team to review the code.
10
For example, we check for bugs and possible improvements.
11
Have you ever improved an application's performance?
12
Yes, I have worked on improving application performance.
13
For example, I optimized
14
React components to reduce unnecessary renders.
15
Then, I checked the application to see if it was faster.
16
This was important because users needed a better experience.
17
How do you use AI without depending on it too much?
18
I use AI to help me write code and solve problems.
19
For example, I use it to review code and suggest improvements.
20
However, I always check the results because AI can make mistakes.
21
When the task is important, I review the solution carefully before using it.
22
I think I am a good fit for this position because I have experience with front -end and back -end development.
23
For example, I have worked with React, Next .js, Nest .js, and PostgreSQL.
24
I also have experience as a tech lead, so I can help the team make technical decisions.
25
I want to join your company because I enjoy learning and solving problems.
26
We'll be right back.

Download App

Everything you need to speak fluently

AI PronunciationScore every sentence
IPA PracticeMaster every sound
VocabularyBuild your word bank
Vocab GameLearn while playing

Same Channel

FOR YOU

Recommend Video

Vocabulary and speaking notes for this lesson

This speaking lesson is built on the video “english interview p2”. The speaker keeps coming back to these words: code, example, review, task, experience. This video has 26 sentences and 274 words to shadow. The speech runs for 2:13. The speaker talks at a steady 123 words per minute, a comfortable pace for shadowing. Only 81% of the words are among the 3,000 most common in English, so the vocabulary is demanding. 4 of its 26 sentences are questions, so it is good practice for question intonation and short answers.

Key vocabulary in this video

15 words from the video worth learning, with pronunciation and meaning:

WordPronunciationMeaning
solve verb/sɒlv/To find an answer or solution to a problem or question; to work out.
carefully adverb/ˈkɛɹf(ə)li/With care; attentively, circumspectly.
component noun/kəmˈpoʊ.nənt/A smaller, self-contained part of a larger entity. Often refers to a manufactured object that is part of a larger device.
requirement noun/ɹɪˈkwaɪɹmənt/A necessity or prerequisite; something required or obligatory. Its adpositions are generally of in relation to who or what has given it, on in relation to whom…
bug noun/bʌɡ/An insect of the order Hemiptera (the “true bugs”).
depend verb/dɪˈpɛnd/To be contingent or conditioned; to have something as a necessary condition
developer noun/dɪˈvɛləpɚ/A person or entity engaged in the creation or improvement of certain classes of products.
unnecessary adjective/ʌnˈnɛs.əˌsɛɹ.i/Not needed or necessary.
render verb/ˈɹɛn.dɚ/To cause to become.
optimize verb/ˈɑptɪmaɪz/To act optimistically or as an optimist.
task noun/tæsk/A piece of work done as part of one’s duties.
mistake noun/mɪˈsteɪk/An error.
improvement noun/ɪmˈpɹuːvmənt/The act of improving; advancement or growth; a bettering
tech noun/tɛk/Technology.
user noun/ˈjuzɚ/One who uses or makes use of something, a consumer or client or an express or implied licensee (free user) or a trespasser.

Sentences worth repeating

Short, complete lines from the video that you can reuse in everyday conversation:

  • What do you do when you don't understand a task?
  • How do you make sure your code is good?
  • Have you ever improved an application's performance?

Pronunciation to watch

The speaker uses 3 contractions and reduced forms, such as don't, we'll. Say them the short way, as you hear them.

  • Long words — get the stress right: developer /dɪˈvɛləpɚ/, unnecessary /ʌnˈnɛs.əˌsɛɹ.i/, communication /kəˌmjuː.nɪˈkeɪ.ʃən/

How to practise with this video

  1. Listen to the whole video once without speaking and note the words you do not know.
  2. Shadow it sentence by sentence at normal speed, repeating each one until your rhythm matches the speaker.
  3. Record yourself and compare with the original, paying attention to words like solve, carefully, component.

What is the Shadowing Technique?

Shadowing is a science-backed language learning technique originally developed for professional interpreter training and popularized by polyglot Dr. Alexander Arguelles. The method is simple but powerful: you listen to native English audio and immediately repeat it out loud — like a shadow following the speaker with just a 1–2 second delay. Unlike passive listening or grammar drills, shadowing forces your brain and mouth muscles to simultaneously process and reproduce real speech patterns. Research shows it significantly improves pronunciation accuracy, intonation, rhythm, connected speech, listening comprehension, and speaking fluency — making it one of the most effective methods for IELTS Speaking preparation and real-world English communication.

Shadowing technique: read the full step-by-step guide →