Przejdź do treści

Lektor stroi głos przed lekcją

FluentSession

Rozmowa kwalifikacyjna po angielsku w IT: projekt, STAR i stawka B2B

Jak przejść rozmowę po angielsku w IT: kto zadaje pytania, jak opowiedzieć o projekcie, odpowiedzi STAR z przykładami z pracy programisty i jak mówić o stawce na B2B.

· 4 min czytania · Napisane z pomocą AI

Rozmowa w IT po angielsku różni się od „zwykłej” rozmowy kwalifikacyjnej w kilku miejscach. Częściej rozmawiasz z inżynierem niż z rekruterem, pytania techniczne mieszają się z behawioralnymi, a na koniec pada temat, którego w podręcznikach nie ma: stawka na kontrakcie B2B.

Ten tekst przechodzi przez rozmowę etap po etapie, z przykładami zdań, które możesz wziąć i dopasować do siebie.

Kto zadaje pytania i czego szuka

Zwykle masz przed sobą trzy rodzaje rozmówców, czasem w jednej rozmowie, czasem na kolejnych etapach:

  • Rekruter (często z agencji albo zza granicy): sprawdza, czy w ogóle się dogadacie, czy doświadczenie pasuje do opisu i jakie masz oczekiwania. Rozmowa jest krótka i ogólna.
  • Hiring manager: pyta o to, jak pracujesz w zespole, jak podejmujesz decyzje i co robisz, gdy coś idzie nie tak.
  • Tech lead albo inżynier: wchodzi w szczegóły projektów, architektury i kodu.

Najczęstszy błąd to jeden sposób mówienia do wszystkich. Rekruterowi nie opowiadaj o indeksach w bazie, a tech leadowi nie mów ogólnikami o „pracy w zespole”.

Opowiedz o projekcie

„Walk me through a project you've worked on” to pytanie, na które większość programistów odpowiada chaotycznie, bo wie za dużo. Sprawdza się kolejność:

  1. Co to za produkt i dla kogo (jedno zdanie).
  2. Twoja rola w zespole.
  3. Jeden ciekawy problem techniczny i jak go rozwiązaliście.
  4. Efekt, najlepiej w liczbach.

I worked on a booking platform for hotels, used by around two hundred properties. I was one of four backend developers, mostly responsible for availability and pricing. The interesting problem was that prices were recalculated on every search, which got slow during peak season. I moved the calculation to a background job and cached the results per room type. Search response times dropped from about two seconds to under three hundred milliseconds.

STAR na przykładach z IT

Pytania behawioralne w IT dotyczą zwykle trzech sytuacji: awarii, konfliktu i terminu. Na każdą miej jedną historię.

Awaria na produkcji („Tell me about a time something went wrong in production”):

Our payment service started timing out on a Friday evening (situation). I was on call, so I had to find the cause and keep the business team informed (task). I rolled back the last deployment first, which stopped the errors, and then found a missing database index in the new code (action). We were back to normal within forty minutes, and I added a check for slow queries to our pipeline (result).

Spór w code review („Tell me about a disagreement with a colleague”):

A senior developer wanted to rewrite a module I'd built, and I thought the change wasn't worth the risk before a release. I suggested we write down both options with their trade-offs and ask the team lead. We agreed to postpone the rewrite by one sprint, and in the end we did a smaller version of it. I learned to bring data to these discussions instead of opinions.

Napięty termin („Tell me about a tight deadline”):

A client moved a launch two weeks earlier. I listed what was left with the product owner, we cut two nice-to-have features and I paired with a colleague on the riskiest part. We launched on time, and the two features shipped the following sprint.

Jak powiedzieć „nie wiem” na pytaniu technicznym

Każdy w końcu trafi na pytanie, na które nie zna odpowiedzi. Zgadywanie wypada gorzej niż szczerość z pomysłem na rozwiązanie:

I haven't worked with that directly, but here's how I would approach it…Brak doświadczenia plus sposób myślenia. I'm not sure, but my guess would be… Is that close?Zgadujesz, ale uczciwie to zaznaczasz. Can I think out loud for a moment?Pokazujesz tok rozumowania, a on bywa ważniejszy niż sam wynik.

Stawka, B2B i warunki

W Polsce w IT wiele ofert to kontrakt B2B, a zagraniczny rekruter nie zawsze wie, co to znaczy. Kilka zdań, które warto mieć gotowe:

I'm currently working on a B2B contract, which means I work as a contractor with my own one-person company.Wyjaśnienie dla osoby spoza Polski. My expected rate is around … per month, net, on a B2B basis.Podajesz kwotę, jednostkę i formę współpracy w jednym zdaniu. I'm open to an employment contract as well. In that case I'd be looking at around … gross per month.Druga opcja, inna kwota. Is that within the range you have for this role?Pytanie, które otwiera negocjację zamiast ją zamykać. Does the rate include paid days off, or is it for working days only?Na B2B to częsty punkt sporny.

Zwroty o oczekiwaniach finansowych i pytania do rekrutera znajdziesz też w tekście Rozmowa kwalifikacyjna po angielsku: pytania, odpowiedzi i zwroty.

Pytania, które warto zadać zespołowi

Na rozmowie z inżynierami pytania o pracę zespołu mówią o Tobie więcej niż pytania o benefity:

  • How do you decide what goes into a sprint?
  • What does your code review process look like?
  • How often do you deploy, and who's on call?
  • What's the biggest technical problem the team is dealing with right now?

Najczęstsze potknięcia językowe w rozmowach IT

ZamiastPowiedz
I was responsible on the backendI was responsible for the backend
We made a deployWe deployed / we did a deployment
I have 3 years in ReactI have 3 years of experience with React
The bug was repairedThe bug was fixed
I learned it on my own workI learned it at work / on the job

Odpowiedź na pierwsze pytanie każdej rozmowy znajdziesz w tekście Tell me about yourself: jak odpowiedzieć po angielsku, a pytanie o mocne i słabe strony w tekście Mocne i słabe strony po angielsku.

Nagrania w artykule są generowane syntezatorem mowy.