Skip to main content

Hogyan ász a műszaki interjú

Idegsebészeti daganatok Dr. Fekete Gábor (Július 2025)

Idegsebészeti daganatok Dr. Fekete Gábor (Július 2025)
Anonim

Függetlenül attól, hogy programozott már azóta, hogy a pizsamájában lábak voltak, vagy lefelé fordult az iskola utáni első álláskeresés hordóján, a műszaki interjú félelmetes akadályt jelenthet közted és álmai munkája között.

De ne félj - csak készülj fel arra, hogy megmutassa képességeit. Az alábbiakban talál néhány tippet, amelyek segítenek bármilyen műszaki interjú elkészítésében.

Az interjú előtt

Szerezz egy könyvet

A lehető leghamarabb az interjú előtt (bár csak két héttel kevesen sikerült) kezdje el felkészülni. Egy előkészítő könyv áttekintése nem csak az algoritmusok és az adatszerkezetek ismereteinek frissítését eredményezi, hanem a helyes problémamegoldó gondolkodásmódot is bevezetheti Önnel.

A legfontosabb, hogy válassza ki a megfelelő előkészítő könyvet az Ön szintje és érdekei szerint. A kódolási interjú feltörése nagyszerű forrás, de ha még nem ésszerűen tapasztalt programozó, akkor ez nem felel meg a tapasztalatoknak. Ha csak most kezdődik, vannak más könyvek, amelyekből több kilométert kaphat, mint például a Nyitott programozási interjúk: Titkok a következő feladat megőrzéséhez . És rengeteg speciálisabb és fejlettebb könyv van a nagyobb tapasztalattal rendelkezők számára.

Gyakorlat teszi a mestert

Kevés dolog ver fel a pánikot, mint ahogy a gyakorlatban, tehát bármikor kezdje el a táblát, még akkor is, ha tényleg kicsi a probléma. A kódoló interjúkönyvek szinte végtelen mintaproblémákat kínálnak, de használhatják azokat a problémákat is, amelyekkel már dolgozik. Tegye fel magadnak a problémát (vagy kérjen egy technikailag hajlamos barátját, hogy tegye azt neked egy realisztikusabb beállítás érdekében), térképezze fel stratégiáját, és helyezze a jelölőt a törlés táblára. Minél kényelmesebb, ha az üres táblát otthon megjelöli, annál kevésbé bizonytalan lesz az interjún.

Ha kevés az ideje, és gyorsan szeretne túljutni a rázkódásoktól, hozzáadhat olyan nyomást, amely a tényleges interjúban nem lesz ott. Ha megad egy időkorlátot, vagy ha valaki, akit tiszteletben tart, megkérdezi az interjúkészítő szerepét, az igazi üzlet úgy fogja érezni, mint egy sütemény.

Ne terhelje túl magad

Az interjúk ütemezésekor ügyeljen arra, hogy legalább néhány órát hagyjon az egyesek között. Ez úgy tűnik, mint egy első világ problémája, de bármikor, amikor több napi interjúval voltam egy nap, nem teljesítettem olyan jól, mint amennyire tehetem volna. Vagy attól tartok, hogy időben eljutok a következőre, vagy már korábban kibővítettem logikai óráimat.

Ó, és aludj egy kicsit. Úgy hangzik, mint amit az anyád mondana neked, de vannak olyan dolgok, amelyek eldobják a játékot, például alvásmentesség. Összehasonlítható a részeg felbukkanással.

Az interjúban

Légy kész bármit

Miután elkészítette az interjút, fel kell készülnie néhány különféle problémamegoldásra. Az interjúkészítők kérhetik, hogy beszéljen meg arról, hogy miként oldja meg a problémát, nyithat egy számítógépet, és kérheti, hogy segítsen nekik a kód létrehozásában, vagy kérheti, hogy ön írja be a kódot egy táblára. Legyen felkészülve a változásra, és ne merüljön fel a részletekkel! Nem számít, milyen módszert használnak az interjúkészítők, igazán tesztelik a problémamegoldó képességeit.

Kérdéseket feltenni

Amikor problémát jelentenek Önnek, gondolja át ezt, és győződjön meg arról, hogy teljes mértékben megérti, hogy miért kérik vissza. Ne félj korán feltenni kérdéseket, ha valami nem világos. Ha vannak szélsőséges esetek, kérdezze meg például, hogy az interjúkészítők hogyan akarják kezelni őket. Kell kivétel? Szünet?

Győződjön meg arról is, hogy felteszi az eljárási kérdéseket, hogy megértse, mit keres az interjúkészítő, és mi az Ön korlátozásai, például: „Van-e egy adott nyelv, amelyben szeretném, ha megadnám a megoldásomat?” Vagy „Feltételezem, hogy hozzáférhetek hozzá bármely Python könyvtárba?

És ne tegyen feltételezéseket. Még akkor is, ha biztos benne, hogy biztonságos, említse meg hangosan, hogy mit gondol, hogy az interjúkészítõk tudassa velünk, ha hiányzik valami.

Nem kell kapkodni

Miután megértette a feltett kérdést, ne félj egy percet átgondolni és feldolgozni, mielőtt megkezdené a probléma megoldását. Mindaddig, amíg nem akadnak gyors, tudásalapú kérdésekkel, jó a szünet a kérdés feltevése után. Természetesen - ügyeljen arra, hogy ne szánjon 10 percet a fejében anélkül, hogy egy szót szólna! A lényeg az, hogy az előtte felhasznált időt felhasználják a megközelítés strukturálására, és ne próbálják megírni az összes kódot a fejedben, mielőtt a táblára mutatót megérintik.

Gondolj nagy képet

Először gondolkozzon a probléma nagy képére. Nagyszerű, ha az általános struktúrát álnévbe kódoljuk, mindaddig, amíg elmondja az interjúkészítőknek, hogy ezt csinálják, és hogy vissza akarsz térni, és később valóban kódolni akarod. Ez egy jó módszer a probléma megszervezésének újratöltésére, így az agyának több tere van a feldolgozáshoz. Ez az is segít, ha a végén kifogy az idő; az interjúkészítõk legalább tudni fogják, hogyan tervezték befejezni a feladatot, még akkor is, ha nem értették meg a részleteket.

Ezenkívül előbb ne aggódjon a probléma megoldásának leghatékonyabb módja mellett, kivéve, ha ez természetesen a fejébe kerül. Körömmel keressen egy kevésbé hatékony megoldást, majd vitassa meg, miért kevésbé ideális. Ezután, ha van ideje, vagy jobb megoldást talál, oldja meg az idő- vagy térbarát algoritmust. Még ha csak annyit kell tennie, hogy befejezi a kevésbé hatékony változatot, és elmagyarázza, hogyan tenné jobban, ez nem rossz válasz.

Beszélj róla

A legfontosabb: Beszélj. Vigye magával az interjúkészítőket a problémamegoldásban. Ez annyira egyszerű lehet, hogy felvázolja, hogy mit fog csinálni, amikor ezt csinálja („Szóval, szükségem lesz egy hurokra, hogy a listában szereplő összes elemnél elkerülhessem”), vagy problémákat okozhass magadnak, mint te menj („Ez azt jelenti, hogy jobb módra lesz szükségem az információk elérésére; hmm, később visszatérek erre”).

A gondolkodási folyamaton keresztüli beszéd megadja az interjúkészítőknek a gondolkodásodat, és ez az interjú vége. Még akkor is, ha úgy gondolja, hogy megoldása lenyűgöző, jobb nekik, ha megismerik a problémát és megismerik a választ, mint látni a teljes választ, és nem tudják, mi vezette téged oda. Ezenkívül lehetőséget ad az interjúkészítőknek, hogy segítsenek abban, ha elakad, vagy egy zsákutcába vezető úton halad.

Hozd az emberek képességeit is

Csak azért, mert mérnöki munkát vállal, még nem jelenti azt, hogy lazíthat rajta, hogy személyre szabott és felelősségteljes. Hallottam horror történeteket fantasztikus programozókról, akiket nem vették fel, mert nem voltak kultúrájuk megfelelőek, vagy rosszul viselkedtek. Biztos vagyok benne is. Ne légy az a személy.

A kíváncsiság és lelkesedés minden alkalmazottnál nagyra becsülhető - és a fejlesztők sem különböznek egymástól. Kérdezd meg a cég mérnöki csapatát, annak halmazát és a legkeményebb problémákat, amelyekkel a termékkel foglalkozik. Természetesen van egy jó vonal a lelkesedés és a bűvész között, tehát tartsd őszinte, ám mindenki szereti a jelöltet, akit érdekel az a termék, amelyen dolgozni fog.

Tanulni valami újat

Végül, az egyik dolog, amelyről az interjúalanyok leggyakrabban hiányoznak, a tanulási lehetőség. Remélhetőleg minden interjúban valami újat megtanulsz - új ötletet vagy eszközt szerez, vagy betekintést kap érdekes termékekbe és technológiákba. Minél inkább így gondolkodik az interjúin, annál értékesebb lesz ez az idő hosszú távon.