Jak przygotować się do rozmowy technicznej

2026-08-14 · 9 min czytania

Inżynierowie przygotowują się do rekrutacji, rozwiązując zadania algorytmiczne, bo to jedyna część z widoczną punktacją. I właśnie ona, na stanowiskach mid i senior, najrzadziej bywa powodem odrzucenia. Oto gdzie czas naprawdę się zwraca.

Z czego składa się proces rekrutacyjny

Typowy proces to cztery do sześciu rund: jedna lub dwie algorytmiczne, jedna z projektowania systemów, jedna lub dwie behawioralne i często rozmowa z menedżerem. Na stanowisku senior projektowanie i pytania behawioralne ważą więcej niż kodowanie — można być przeciętnym w algorytmach i dostać ofertę, ale nie można być mętnym w kwestii kompromisów.

Podział odpowiadający rzeczywistości wygląda mniej więcej tak: 40% algorytmy, 35% projektowanie, 25% behawioralne dla mida i bliżej 25 / 45 / 30 dla seniora. Prawie wszyscy robią 90 / 5 / 5.

Algorytmy: wzorce, nie liczba zadań

Trzysta zadań to zły cel. Istnieje około piętnastu wzorców pokrywających zdecydowaną większość pytań: dwa wskaźniki, okno przesuwne, wyszukiwanie binarne po odpowiedzi, przeszukiwanie wszerz i w głąb, sortowanie topologiczne, kopiec, przedziały, sumy prefiksowe, programowanie dynamiczne. Kiedy rozpoznajesz wzorzec w trzydzieści sekund, konkretne zadanie przestaje mieć znaczenie.

Praktyczna zasada: rozwiąż po cztery-pięć zadań na każdy wzorzec, ale na głos i ze stoperem. Ciche rozwiązywanie w domu trenuje nie tę umiejętność — na rozmowie ocenia się to, jak myślisz na głos, a nie to, co pojawiło się w edytorze.

Projektowanie systemów: gdzie najczęściej się przewracają

Porażka prawie nigdy nie wynika z nieznajomości technologii. Wynika z braku struktury: kandydat od razu zaczyna wymieniać komponenty, nie ustaliwszy wymagań. Najpierw wymagania funkcjonalne i niefunkcjonalne, oszacowanie obciążenia, dopiero potem architektura.

Druga typowa pomyłka to odpowiadanie tak, jakby istniało jedno poprawne rozwiązanie. Rekruter czeka na kompromisy: dlaczego akurat kolejka, co się zepsuje przy trzykrotnym wzroście, gdzie świadomie poświęciłeś spójność na rzecz dostępności.

Rundy behawioralne: nie improwizuj

To jedyna runda, którą da się przygotować niemal w całości. Weź sześć do ośmiu historii ze swojego doświadczenia i opisz każdą według schematu: sytuacja, twój konkretny zakres odpowiedzialności, decyzja, mierzalny rezultat. Te same historie pokryją 80% pytań — o konflikt, o porażkę, o wpływ bez formalnej władzy, o trudną decyzję.

Kluczowe słowo to „mierzalny”. „Usprawniłem proces” nic nie znaczy. „Skróciłem czas wydania z dwóch tygodni do trzech dni” to odpowiedź, którą można zweryfikować dopytaniem — i właśnie dlatego się w nią wierzy.

Rozmowa w obcym języku

Jeśli rozmowa jest po angielsku, a angielski nie jest twoim pierwszym językiem, dochodzi osobny podatek: zasoby idą na rozłożenie pytania i zbudowanie zdania, a na samo myślenie już ich nie starcza. To nie jest problem wiedzy i trzeba się do niego przygotować osobno — wypowiadając odpowiedzi na głos po angielsku, nie tylko czytając je w myślach.

Najtańsze ćwiczenie: nagraj się, odpowiadając na pięć typowych pytań. Różnica między tym, jak myślisz, że brzmisz, a tym, jak brzmisz naprawdę, zwykle wskazuje dokładnie to, co warto poprawić.

Ile czasu naprawdę potrzeba

Najczęstsze pytanie brzmi: ile tygodni realnie zajmuje przygotowanie. Uczciwa odpowiedź zależy od tego, kiedy ostatnio byłeś na rozmowie. Jeśli mniej niż rok temu — cztery do sześciu tygodni po godzinie dziennie. Jeśli trzy-cztery lata siedziałeś w jednym miejscu, licz dwa do trzech miesięcy, a większość tego czasu pójdzie nie na algorytmy, lecz na przypomnienie i sformułowanie własnego doświadczenia.

Rozkład w tygodniu ma większe znaczenie niż łączna liczba godzin. Codzienne czterdzieści minut działa lepiej niż sześć godzin w niedzielę: rozpoznawanie wzorców to umiejętność budowana powtarzaniem, nie objętością naraz.

Zaplanuj też czas na same rozmowy. Proces w jednej firmie to dwa do czterech tygodni kalendarzowych, więc jeśli chcesz wybierać spośród kilku ofert, procesy muszą biec równolegle, a nie po kolei. To praca organizacyjna i regularnie się ją niedocenia.

CV, które dotrwa do rozmowy

Przygotowanie zaczyna się wcześniej, niż się wydaje: jeśli CV nie przechodzi screeningu, gotowość do rund nie ma znaczenia. Dwie rzeczy decydują o większości odrzuceń na tym etapie — brak liczb i brak konkretu o twojej roli.

„Rozwijałem backend platformy” nie mówi nic. „Przepisałem serwis rozliczeń, skróciłem czas przetwarzania z 40 do 6 sekund przy szczycie 3 tysięcy żądań” to linijka, o którą zaczepi się i rekruter, i inżynier czytający po nim. Drugie jest nawet ważniejsze: taka linijka ustawia pytanie, na które jesteś przygotowany, zamiast pytania, którego się nie spodziewałeś.

Jak trenować mówienie na głos

Największa różnica między domowym przygotowaniem a prawdziwą rozmową nie leży w trudności zadań, lecz w tym, że w domu myślisz w ciszy. Na rozmowie ciche myślenie czyta się jako zawieszenie, nawet gdy w głowie wszystko się posuwa.

Ćwiczenie o najlepszym stosunku efektu do czasu: rozwiązuj zadanie, komentując każdy krok, jakby obok siedział kolega. „Widzę tablicę i szukaną parę — pierwsze, co przychodzi do głowy, to podwójna pętla, czyli kwadrat; spróbuję zejść do liniowego przez tablicę haszującą”. Na początku brzmi to sztucznie, po pięciu razach staje się nawykiem.

Co można pominąć

Nie ucz się na pamięć złożoności wszystkich algorytmów sortowania — spytają o nie raz na sto rozmów. Nie przygotowuj pięciominutowego „opowiedz o sobie”: dwa-trzy zdania o tym, czym się zajmujesz i dlaczego szukasz zmiany, działają lepiej niż życiorys.

I nie próbuj zasypać wszystkich luk przed pierwszą rozmową. Pierwsze dwie-trzy rozmowy są najlepszym przygotowaniem do reszty; zaplanuj je w firmach, na których mniej ci zależy.

Jak aplikacja pomaga w tym przypadku

Czytaj dalej