Tech Interview Prep
Behavioural and system-design interviews in English for remote roles. Mock interviews with feedback.
- Level
- B2 Upper intermediate
- Lesson
- 50 minutes, one to one
- Per lesson
- ₱250
Who it’s for
For developers and other tech professionals applying for remote roles where the interviews are in English. You know your work; the practice is in explaining it clearly, on the clock, to someone who asks follow-up questions.
What you’ll work on
Behavioural questions
A real story from your work, told with the situation, what you did and the result.
System design
Thinking out loud, naming the trade-offs and checking you understood the question.
Mock interviews
A full practice round, then feedback on what you said and how you said it.
How a lesson works
- 24 hBook ahead
Request the hour
Choose a teacher who gives this course and an open hour on their schedule, at least 24 hours ahead. The course goes with your request, so your teacher knows what the hour is for.
- 50 minOne to one
Speak, in your browser
The classroom opens 10 minutes before the hour: video, a shared list of the new words your teacher writes as you go, a board and a chat. Nothing to install.
- AfterThe lesson
Notes in your notebook
When your teacher publishes notes for the lesson, with a summary, the vocabulary and homework, they wait in your notebook, searchable by word.
The path
11 units, in this order. After each lesson your teacher marks what you completed, so the next one picks up where you stopped.
Unit 1: Your story in two minutes
I can answer “Tell me about yourself” with a clear line from my past work to this role.
Unit 2: Behavioural answers
I can answer a behavioural question with the situation, what I did and what came of it, in about two minutes.
Unit 3: Stories, ready to use
I can choose four or five true stories from my work and adapt each one to different questions.
Unit 4: Asking before solving
I can ask clarifying questions, state my assumptions and check them with the interviewer.
Unit 5: Talking through code
I can explain what I am doing, and why, while I solve a problem aloud.
Unit 6: System design, step by step
I can lead a design discussion: clarify the requirements, propose a design and name its trade-offs.
Unit 7: Explaining a past project
I can explain a project to someone outside my field and go deeper when asked.
Unit 8: Hard questions
I can handle a question I can’t answer, a gap in my work history and a disagreement with the interviewer.
Unit 9: Working remotely
I can talk about how I work with a remote team: across time zones, in writing, and asking for help early.
Unit 10: Your questions and the offer
I can ask good questions about the team and discuss salary and a start date.
Unit 11: Full mock interview
I can get through a complete mock interview and act on the feedback.
