4 spôsoby, ako sa pripraviť na technický pohovor

Ak sa uchádzate o prácu v oblasti informatiky, technológií alebo inžinierstva, je pravdepodobné, že budete musieť absolvovať technický pohovor. Je to príležitosť pre zamestnávateľa posúdiť vaše schopnosti riešiť problémy a technické zručnosti tým, že vás požiada, aby ste na mieste riešili zložité problémy. Znie to hrozivo, ale ak sa budete venovať cvičeniu a štúdiu, môžete ohúriť personalistov a získať prácu.

Metóda 1 z 3: Robenie si prieskumu


Analyzujte opis pracovnej pozície, aby ste presne vedeli, čo zamestnávateľ chce. V dobrom popise práce je uvedené všetko, čo je potrebné pre danú pozíciu, od mäkkých zručností až po skúsenosti s kódovaním. Pre každú požiadavku vymyslite niekoľko príkladov, ako ste stelesnili danú vlastnosť alebo ako ste použili danú zručnosť. Toto budú vaše body, o ktorých budete hovoriť na pohovore.

  • Ak je napríklad jedným z bodov „silný líder“, zapíšte si, že ste stáli na čele výboru, ktorý zaviedol nový systém kybernetickej bezpečnosti.
  • Zoznam, ktorý si vytvoríte, je určený len pre vaše oči. Na pohovor si ich neprinesiete ani sa ich nenaučíte naspamäť, ale je dobré si ich osviežiť a prelistovať tesne pred vstupom.
  • Ak je na zozname zručnosť, ktorú nemáte, poznačte si, ako môžete túto zručnosť zlepšiť pre prípad, že sa vás na ňu personalista opýta. Ak napríklad nie ste skvelí v jazyku Javascript, ale ste dobrí v jazyku Ruby, vysvetlite, ako vám znalosť jazyka Ruby pomôže rýchlo sa naučiť Javascript v práci.


Zistite si čo najviac o spoločnosti prečítaním jej webovej stránky.[1]
Odborný zdroj
Adrian Klaphaak, CPCC
Kariérny kouč
Odborný pohovor. 18. decembra 2018.
Získanie čo najviac informácií o spoločnosti pred pohovorom vám pomôže vytvoriť si celkový obraz o tom, čo robí a akí ľudia pre ňu pracujú.[2]
Prezeranie nedávnych správ o nich alebo prechádzanie firemného blogu môže tiež vyvolať nápady, s akými problémami sa stretávajú, aby ste mohli vymyslieť nejaké riešenia, ktoré by ste mohli na pohovore predostrieť.

  • Stránka spoločnosti na Facebooku a účet na Twitteri môžu poskytnúť dobrý prehľad o ich kultúre a najnovšom dianí.


Prečítajte si skúsenosti z technických pohovorov od ľudí, ktorí boli prijatí do zamestnania. Na internete je množstvo článkov a blogových príspevkov o tom, ako prežiť technický pohovor, ktoré napísali súčasní softvéroví vývojári a inžinieri vo veľkých spoločnostiach, ako sú Google a Facebook. Prelistujte si tieto články, aby ste získali užitočné rady a potenciálne otázky na pohovore.

  • Aj keď sa neuchádzate o zamestnanie v rovnakej spoločnosti, pre ktorú pracuje autor, existuje veľa vzájomných väzieb medzi spoločnosťami, pokiaľ sú v rovnakom odvetví alebo oblasti.
  • Ak máte priateľov alebo kontakty, ktorí prešli procesom pohovoru, oslovte ich a opýtajte sa na ich skúsenosti. Majú nejaké tipy alebo užitočné hacky, ako uspieť na pohovore?

Metóda 2 z 3: Štúdium obsahu


Naplánujte si štúdium 2 až 3 hodiny denne počas 4 až 6 týždňov pred pohovorom. Na riadnu prípravu budete potrebovať dostatok času. Vytvorte si hlavný harmonogram štúdia, pričom si každý deň vyhraďte kúsky.

  • Vyskúšajte techniku známu ako „rozložené opakovanie.“[3]
    V podstate si každý deň naštudujete malé kúsky informácií, potom si ich na druhý deň zopakujete a až potom prejdete na ďalšiu tému. Venujte približne 30 minút preskúmaniu materiálov z predchádzajúceho dňa.
  • Vezmite si jeden deň v týždni voľno, aby si váš mozog oddýchol.


Zopakujte si kľúčové základy, ako sú dátové štruktúry a algoritmy. Personalisti vám môžu klásť otázky priamo o vašich technických znalostiach (napríklad: „Čo je to ETL a kedy by sa mal používať?“) alebo sa vás opýtajú na to, ako tieto znalosti využívate (napríklad „Ako používate CSS na návrh vstupnej stránky webovej stránky?“). V každom prípade je potrebné mať pevné základy základov informatiky, preto venujte týmto témam najviac času pri štúdiu učebníc alebo online kurzov.

  • Ďalším dôležitým pojmom, ktorý budete chcieť ovládať, je Big-O notácia. Je to spôsob opisu toho, ako dlho trvá spustenie algoritmu, a mal by ho poznať každý vývojár, programátor a inžinier. Existuje množstvo článkov a kníh, ktoré vám pomôžu naučiť sa Big-O.[4]
  • Znovu si prečítajte poznámky z kurzov informatiky alebo inžinierstva, ktoré ste absolvovali na vysokej škole. Tieto sú dobrým východiskom pre vaše študijné materiály.
  • Kúpte si knihu na prípravu na pohovor, ktorá zodpovedá vašej úrovni odborných znalostí. Začiatočníci budú chcieť základnejšiu knihu oproti. pokročilejších programátorov, ktorí sa potrebujú hlbšie ponoriť do špecializovaných tém.


Precvičte si písanie jedného kódovacieho jazyka rukou. Najlepší spôsob, ako sa naučiť a zapamätať si niečo, ako je kódovanie, je robiť to. A tým, že sa sústredíte na jeden konkrétny jazyk, ako je SQL alebo JavaScript, budete naozaj dobrí v jednom, namiesto toho, aby ste boli tak-tak dobrí vo viacerých.

  • Zručnosti, ktoré získate pri dôkladnom štúdiu jedného jazyka, môžete často uplatniť aj v iných jazykoch.
  • Ak sa uchádzate o konkrétnu pracovnú pozíciu, vyberte si jazyk, ktorý chcete študovať, na základe opisu práce.
  • Písanie vecí rukou v skutočnosti pomáha vášmu mozgu ukladať informácie efektívnejšie ako ich písanie na počítači.[5]


Pochopiť myšlienkový proces, ktorý stojí za každým problémom alebo konceptom. Ak chcete uspieť na technickom pohovore, nemôžete si informácie len zapamätať. Uistite sa, že plne chápete, ako každá myšlienka funguje, tým, že sa ju pokúsite vysvetliť priateľovi, ktorý nemá žiadne technické znalosti.[6]

  • Tým, že to pochopí, pomôžete aj sebe udržať si informácie a lepšie pochopiť koncept.
  • Napríklad namiesto toho, aby ste si zapamätali, že určitý reťazec kódu PHP bude vyhľadávať v databáze, rozdeľte ho po riadkoch a presne pochopte, na aký účel slúži každá funkcia v kóde. Potom sa pokúste spojiť body a zistiť, ako tieto funkcie spolupracujú pri vyhľadávaní v databáze.

Metóda 3 z 3:Nácvik na pohovor


Pracujte na praktických úlohách na tabuli s časovačom. Cvičenie robí majstra a čím viac vzorových problémov vyriešite, tým lepšie budete pripravení. Nastavte časovač na 45 až 60 minút (priemerná dĺžka technických pohovorov) a ukážte každý krok procesu, ako riešite problém na tabuli.

  • Vedúceho pohovoru nezaujíma ani tak to, že ste dostali správnu odpoveď, ako to, ako ste k nej dospeli. Zapisujte si všetko, čo vám prechádza hlavou, od výpočtov až po brainstorming nápadov.
  • Vzorové problémy môžete nájsť v prípravnej knihe alebo vygoogliť niečo ako „Otázky na technické pohovory“ <Sem vložte jazyk/druh zručnosti>.“ Stačí pridať akýkoľvek kódovací jazyk alebo zručnosť, ktorú si chcete precvičiť, a nemali by ste mať problém zostaviť zoznam z výsledkov.[7]
  • Jedna vzorová otázka o algoritme by mohla znieť: „Musíte navrhnúť plánovač na naplánovanie súboru úloh. Viaceré úlohy musia pred samotným spustením počkať na dokončenie niektorých iných úloh. Aký algoritmus by sme mohli použiť na návrh plánu a ako by sme ho implementovali?“


Rozprávajte sa o svojom postupe s priateľom, aby ste si precvičili komunikáciu. Jednou z najhorších chýb, ktorých sa môže účastník pohovoru dopustiť, je mlčanie. Cieľom pohovoru je zhodnotiť, ako efektívne komunikujete s potenciálnymi kolegami z tímu, preto premýšľajte nahlas. Požiadajte priateľa, aby hral úlohu vedúceho pohovoru, a podstrčte mu svoje nápady počas práce.

  • Priatelia, ktorí sami pracujú vo vedeckej, technickej alebo inžinierskej oblasti, budú pre tento účel najlepšími partnermi. Budú môcť spochybniť vaše vedomosti alebo ponúknuť cenné poznatky a návrhy, ako sa môžete zlepšiť.[8]
  • Buďte otvorení konštruktívnej kritike. Ak váš priateľ povie, že vaše kódovanie by potrebovalo trochu vyčistiť, nebráňte sa. Využite to ako príležitosť na to, aby ste sa ešte zlepšili, napríklad tým, že budete viac času venovať písaniu riadkov kódu alebo čítaniu otvoreného kódu online.
  • Môžete tiež požiadať svojho priateľa, aby rozhovor nahral, aby ste si ho mohli neskôr pozrieť. Umožní vám zachytiť také veci, ako je príliš rýchle rozprávanie alebo nedostatočné rozprávanie.


Precvičte si, ako reagovať, keď nepoznáte odpoveď. Povedzte niečo ako: „Nie som si istý, ako sa to robí, ale tu je, čo by som urobil, aby som na to prišiel.“ Rozprávaním o vašich nápadoch a riešení problémov má osoba, ktorá vedie pohovor, možnosť vidieť, ako presne premýšľate. Okrem toho vám môžu ponúknuť rady alebo nápady, ktoré vám pomôžu dostať sa zo slepej uličky.

  • Neklamte. Aj keď sa naozaj zaseknete, spomeňte si na iný koncept alebo algoritmus, ktorý poznáte, a nájdite spôsob, ako medzi nimi vytvoriť paralelu.[9]
    Povedzte napríklad niečo v zmysle: „Neviem presne, čo mám robiť ďalej, ale viem, že v algoritme triedenia počítania by som…“


Absolvujte online skúšobný pohovor s náborovým manažérom alebo vývojárom. Ak chcete získať čo najvernejšiu predstavu o tom, ako bude vyzerať váš pohovor, naplánujte si cvičenie prostredníctvom online služby, ako je Gainlo alebo LeetCode.[10]
Prejdete procesom technického rozhovoru a potom dostanete spätnú väzbu a nápady na zlepšenie. Ceny týchto modelových pohovorov sa pohybujú od približne 50 do 150 USD.

  • Tieto rozhovory robia ľudia z niektorých z najuznávanejších technologických spoločností, takže majú veľmi cenné poznatky.
  • Získate videoprehrávanie rozhovoru spolu s hárkom, v ktorom je podrobne uvedené, čo sa vám podarilo a ktoré oblasti boli slabšie. Niektoré dokonca poskytujú realizovateľné položky, ktoré vám pomôžu zlepšiť sa.

Pomoc pri technickom pohovore


Zoznam zdrojov na prípravu na technické pohovory

Podpora wikiHow a odomknite všetky vzorky.


Otázky na tému Čo očakávať od technického pohovoru

Podpora wikiHow a Odomknite všetky ukážky.


Tipy na nácvik na technický pohovor

Podporte wikiHow a odomknite všetky vzorky.

Referencie