Menu

Interview in English: useful sayings that an IT professional should know

How do I prepare for an interview in English? Everyone knows how to read, listen to, and speak it a lot. And to make it a little easier for you, we have prepared a selection of useful expressions and terms that can be useful for an IT specialist during an interview. Olesya Petrik, Learning Solutions Architect at SoftServe, and open sources helped us do this.

🇬 🇧 Experience, ambitions, plans

I have been working as ... for ... - I work in a position ... it's been a long time ...

I was working as ... for ... - I worked/worked in a position ... throughout ... (but that was in the past)

I would like to work as ... - I would/would like to work ...

I am a web developer with 3 years of commercial experience. - I am a web developer with three years of commercial experience.

I have been thinking of changing my career direction. - I plan to change the direction of my career.

I am into programming / I am keen on programming. - I am interested in programming.

I’d prefer to work remotely. - I would rather work/work remotely.

I haven’t thought about that. - I haven't thought about it yet.

The team / studying / communication is crucial for me. - Team / learning / communication is key for me.

I am hoping to become a part of the team. - I hope to become a part of your team.

I would love to bring value to your company. - I would very much like to be valuable to your company.

I’m a quick learner / self-motivated / a people person / persistent. - I am a fast learner / well motivated / sociable / persistent.

Flexibility is a priority for me. - The priority for me is a flexible schedule.

Технічні technical difficulties and misunderstandings

You are breaking up. - You have communication problems.

The image has frozen. - The image froze.

My Internet is unstable. - I have an unstable internet connection.

Can you speak up, please? - Can you speak up?

Could you repeat that please? / Would you mind saying that again? - Can you repeat it?

Let me turn up the volume. - Let me make it louder.

Can you give me a second? / Just a second, please. - Wait a second.

What do you mean by that? "What do you mean?"

You are muted. - You have the sound off.

Try switching off / moving / adjusting. - Try disabling / sliding / configuring.

Sorry for the misunderstanding. - Sorry for the misunderstanding.

Фрази phrases to keep the conversation going

I see / I understand. "I understand.

You are right. "You're right.

There is no doubt about that. "There's no doubt about it.

I absolutely/totally agree. "I quite agree.

I can’t agree more. - I fully support it.

I agree with you up to a point. "I agree to a certain extent.

I’m of a different opinion because... "I have a different opinion, Bo...

I’m afraid I can’t agree. "I'm afraid I can't agree with you on that.

I’m not quite sure. - I'm not sure.

Sorry to jump in / interrupt, but... - Sorry to interrupt, but...

Let me give you an example. - Let me give you an example.

Let me explain how it works. - Let me explain how it works.

Another thing is... - One more thing...

I’d like to know... - You can find out...

I was wondering... - I'm curious...

Типові typical pronunciation errors

Wrong

Right

cOmputer

compUter

collEague

cOlleague

develOper

devEloper

cOrrectly

corrEctly

calEndar

cAlendar

conflIct

cOnflict

Important

impOrtant

Address

addrEss

cOntrol

contrOl

Objective

objEctive

Слова words that an IT professional may need during an interview

analysis-Analysis;

application — app) - application;

arise-appear;

available-available;

background-background, experience;

back up-perform backups;

boot-boot;

bug-error;

compress-compress (files);

reasonable-significant;

convenience-convenience;

cloud-cloud, software that works online;

crash-crash;

customer-customer, buyer;

database-database;

daily-Daily team meetings;

debug-fix bugs, debug;

determine-define, solve;

develop-develop;

demand-demand;

device-gadget;

disconnect — disconnect;

display-display;

domain-domain;

effective-effective;

eject-extract (device);

exist-exist;

equipment-equipment;

feedback-feedback, feedback;

feature-feature;

foreground-priority mode, foreground;

frame buffer — frame buffer;

gateway-gateway;

glitch-bug, system failure;

goal-Goal, Goal;

go down-stop functioning normally, fail;

hack into — hack into;

hardware-hardware;

hard drive-hard disk;

host-host;

increase-increase;

implement-implement;

install-Install;

live reload-automatic page reloading;

mount point-connection point;

netiquette — "netiquette", network etiquette;

open source development-open source development;

one — to-one-individual meetings between a manager and a subordinate;

partition-partition;

performance review — approach to employee evaluation;

promote — promote;

rapid-fast;

remote — remote;

response-response, response;

scope-volume, scale;

skills-skills;

sophisticated-complex;

source code-source code;

source program-Source Program;

solve-solve, solve;

switcher-a switcher who has moved from one sphere to another;

specifications-technical specifications;

suitable-suitable, one that meets the requirements;

spyware-spyware;

template-template;

tool-a tool;

transfer-transfer;

user interface-user interface;

update-update;

usability-practicality, ease of use.

Розробника developer's technical terms

DRY (don't repeat yourself) — a programming principle that suggests not repeating written code;

MVP (minimum viable product) - Minimum Viable Product;

collapse a comment-collapse a comment;

curly braces and parentheses — curly braces and parentheses;

manipulate an array-work with an array;

align items-align elements;

Backward compatibility-Compatible with previous versions;

bar, pie and scatter charts-bar, pie and dot charts;

validate code-check the code;

adaptive Data binding-combining data for adaptive management;

eye-catching app-an app that attracts the eye;

graphical user Interface (GUI) driven-managed using a graphical user interface;

property access operator-quality access operator;

page layout-page layout;

above the Fold-visible without scrolling;

object interaction — interaction of objects;

dynamically added elements-elements that are dynamically added;

instance variable-an instance of a variable;

garbage collection-garbage collector;

overload and override a method-overload and override the method;

thread scheduler-thread scheduler;

stand-alone executable program-a separate executable program;

object's Data field-object's data fields;

class declaration — class declaration;

file handler-a file processing program;

memory leak-memory leak;

memory allocation and deallocation — memory allocation and release;

runtime exception-runtime exception;

invoking method-calling a method;

concurrent collection-multithreaded collection;

embed the documentation — embed the documentation.