Answer tech interview questions in English
Eight interview situations. Choose the reply that explains your work clearly.
Turn on JavaScript to take the quiz and see your result. You can book a free lesson without taking it. Book a free lesson
No email needed. Your answers stay in your browser. Privacy
Recognising these answers does not measure your speaking or predict interview performance.
Practice an interview answer with Yeltay
Bring a project or interview question to your free lesson and say your answer out loud. Get feedback without an obligation to buy lessons.
Book a free lessonWorth another look
-
1. In this example, you added caching to a team project.
What was your role?
Your answer:
Suggested answer: I added a cache so repeated requests would not query the database.
The last answer separates your contribution from the team as a whole and explains its purpose. The other replies do not tell the interviewer what you did.
-
2. You chose a single service for a small team instead of several separate services.
Why did you choose that approach?
Your answer:
Suggested answer: A single service was simpler for our small team to deploy and maintain.
The first reply connects the choice to the team's needs. The other replies give a reference or a sequence, not that reasoning. The quiz checks the explanation, not your architecture skills.
-
3. An interviewer gives you a system-design task with no traffic estimate.
Design a service that can handle lots of users.
Your answer:
Suggested answer: What peak request rate should I design for?
Asking about the peak request rate turns a vague requirement into something you can discuss. It also shows which missing information affects your approach.
-
4. You are explaining how you investigated a failed file upload.
What did you check first?
Your answer:
Suggested answer: I checked the server logs to see where the upload failed.
The last reply names an action and why you took it. Describing the issue or who was involved does not answer what you checked first.
-
5. The interviewer names a tool you have not used.
Have you worked with this tool?
Your answer:
Suggested answer: I haven't used it yet. Could I explain how I handled a similar task with another tool?
The first reply acknowledges the gap and offers relevant experience for discussion. It is not a reason to invent experience or claim expertise.
-
6. In this practice example, your change reduced a build from ten minutes to six.
What changed after your work?
Your answer:
Suggested answer: The build time went from ten minutes to six.
The middle answer preserves the direction and the two measurements. The numbers describe this example only, not a real Anglokit student result.
-
7. You built a feature last year and still maintain it now.
Your answer:
Suggested answer: I built the feature last year, and I maintain it now.
Use the past form "built" for last year and the present "maintain" for a current responsibility. The other sentences mix time expressions and verb forms.
-
8. A load limit surfaced late in your example project.
What would you do differently next time?
Your answer:
Suggested answer: I'd add load tests earlier to find the limit before launch.
The last answer names a change aimed at finding the limit sooner. Asking for more time does not address that timing, and describing the project does not say what you would change.