4 ting å huske på for ditt neste tekniske intervju

4 ting å huske på for ditt neste tekniske intervju / Webkultur

Jeg har nylig intervjuet 5 videokanaler for å lære grunnleggende jobbintervjuerferdigheter 5 videokanaler for å lære grunnleggende jobbintervjuevner Les mer (for en sommerintervju) som jeg ble fortalt på forhånd, trengte jeg å ta med blyant i tilfelle det var tekniske intervju spørsmål å gjøre med koding. Jeg var spesielt nervøs for den siste biten, men snart nådde Google litt nervøsitet. Jeg skure på nettet for enhver type prep-materiale og var glad for å finne mange kilder til veiledning for situasjoner som min.

Hvis du snart står overfor et teknisk intervju, er det noen få ressurser du bør sjekke ut før den store dagen.

Finn ut hva som IKKE skal si eller gjøre

Dette gjelder egentlig for alle typer jobbintervjuer, ikke bare programmeringsjobbintervjuer. Jeg tror det er trygt å si at du burde virkelig synes at Svaret ditt før du blør noe ut eller gjør noe. Det er ganske sunn fornuft, men når du er nervøs, er det lett å tømme ut og glemme ting. Vel, du er ikke alene.

Det er en relevant diskusjon om Stack Overflow kalt “Hva er det verste intervjuet svaret?” hvor du vil se mange morsomme ting intervjuere har sagt eller gjort. Her er eksempler fra avstemningen:

Jeg kan ikke fortelle deg hvor ofte dette skjer i telefonintervjuer: Me: [spør intervju spørsmålet om en bestemt teknologi]
Dem: [gjentar spørsmål som jeg kan høre dem skrive]
[kort forsinkelse]
[Jeg hører en “ding” fra IE når Google gir dem en liste over sider, “klikk”]
Dem: [leser fra en nettside]
Meg: OK, takk for din tid. Ikke ring meg, jeg ringer deg.

Det var den øverste stemmeundersøkelsen. Leksjon å ta bort - ikke juks. overrasket?

Her er en annen:

Jeg vil aldri glemme det. Jeg sa…
“Så fortell meg litt om deg selv ...
og han svarte ...
“Jeg har nylig oppfunnet diven i et spenn.”
Han hadde det oppført på hans CV også - akkurat slik - oppfunnet det.

Du bør nok ikke si at du har oppfunnet ugyldig oppføring. Bare en tanke.

Her er en annen enkel ting du ikke bør si:

“Vil du skrive ut en liten funksjon for meg på whiteboardet her?”
“Nei.”

Ikke legger mye innsats i et intervju kan bare bite deg tilbake senere. Ligge på et intervju kan også bite deg tilbake.

Oppsettet: “Jeg er en ekspert webprogrammerer, var en DBA i noen år, mye bakgrunn i sikkerhet, ja Jeg vet alt om det
The Lowball: “Ok, så hvordan ville du gå om å forhindre SQL-injeksjon?”
Fumleren: “Weeell, det er egentlig ikke den typen ting jeg noen gang har jobbet med. Hva er det egentlig?”

For flere svar, sørg for å besøke den opprinnelige meningsmålingen. Selv om du kanskje føler deg fristet til å mocke noen av avstemningsresponsene, husk bare at når nervøsitet slår på den store dagen, er det ikke mer moro og spill lenger. Hva du kan gjøre før det store intervjuet er klar over at det er faktiske leksjoner å lære av disse morsomme svarene.

Finn ut hvilke kodingsspørsmål du kan forvente

Det er ingen garanti for at du får et kodingsspørsmål. 8 Nettsteder for å få tips om jobbintervju Spørsmål og svar 8 Nettsteder for å få tips om jobbintervju Spørsmål og svar Les mer som er lagt ut på nettet, men hvis du kan svare på noen av de som ha blitt spurt og delt på nettet, kan du ha bedre sjanse til ikke å fryse i denne delen av intervjuet.

Her er noen eksempler på kodende spørsmål:

“Kodingstrening: returner summen av en liste over linjeskilt tall fra en tekstfil.”Gi et en-linje C-uttrykk for å teste om et tall er en kraft på 2. [Ingen løkker tillatt - det er en enkel test.]“Hvordan ville du telle antall ord i en streng som består av ujevnt antall mellomrom mellom ord (ikke ordlisteord)? Med og uten biblioteksfunksjoner.”

Test deg selv med flere spørsmål på GlassDoor og Kundan Singhs nettsted, hvorav sistnevnte gir også gode generelle strategier for tekniske intervjuer. Ikke antar at alle data er gitt til deg under et kodingsspørsmål, tenk høyt osv.

Hvis du vil ha faktiske bøker om emnet, her er noen titler som er anbefalt (linker fører til Amazon):

  • Programmeringsintervjuer utsatt: Hemmeligheter til landing din neste jobb
  • Sprekkingen av kodingsintervjuet: 150 programmeringsspørsmål og løsninger

Få en oppdatering i C / C + + / etc. Og Logikk

Hvis det siste tipset viste at du er rusten i et programmeringsspråk, er det noen få steder som vil hjelpe deg med å få en oppfriskning eller krasj kurs. Boken Programmeringsperler (2. utgave) er en klassisk bok som har blitt anbefalt ganske mye siden den har mange øvelser og opplæringsprogrammer i C og C ++ for å hjelpe deg synes at som en programmerer. James legger også opp et kurs her på MakeUseOf Grunnleggende om dataprogrammering 101 - Variabler og datatyper Grunnleggende om dataprogrammering 101 - Variabler og datatyper Etter å ha introdusert og snakket litt om Objektorientert Programmering før og hvor dets navnebringer kommer fra, trodde jeg det var tid vi går gjennom det absolutt grunnleggende for programmering på en ikke-språkspesifikk måte. Dette ... Les mer, så gå sjekk det ut. Det finnes også Topp 5 nettsteder for Java-applikasjonseksempler Topp 5 nettsteder for Java-applikasjonseksempler Les mer mange de 6 beste nettstedene for å lære å hakke som en pro De 6 beste nettstedene å lære å hakke som et pro Ønsker å lære å hacke ? Disse informative nettstedene vil gi deg fart og bidra til å forbedre dine hacking ferdigheter. Les flere nettsteder 6 gratis nettsteder for å lære om programmering i PHP 6 gratis nettsteder for å lære om programmering i PHP Les mer med topp 5 nettsteder for å lære CSS Online Topp 5 nettsteder for å lære CSS Online Les flere opplæringsprogrammer Lær Ruby Programming Language Mens du har det gøy med Hackety Hack Lær Ruby Programming Language Mens du har det gøy med Hackety Hack Les mer (og til og med videoopplæringsprogrammer! 14+ YouTube-spillelister for å se og lære dataprogrammering raskt 14+ YouTube-spillelister for å se og lære dataprogrammering raskt med YouTube's fremveksten og veksten og mange andre høyverdige videodeling nettsteder og verktøy som flashcard programvare, lære nye ting visuelt av deg selv har aldri vært enklere. Siden det aldri gjør vondt for å lære ... Les mer) som du kan vurdere.

For faktisk koding praksis, et nettsted som jeg ikke har sett snakket om hvor som helst, men at min Java professor hadde oss hyppig mye er CodingBat. Det er et nettsted med enkle (og noen ganger vanskelig!) Kodende øvelser i Java og Python. For å øve med dine logiske tenkemåter har Project Euler mange logiske / kodende utfordringer.

Finn ut hva det generelle intervjuopplevelsen kan være

Det er mange mennesker som har blogget om deres samlede erfaringer mens de blir intervjuet for selskaper som Microsoft og Google. Selv om du ikke intervjuer med nettopp disse selskapene, kan din tekniske intervjuopplevelse være lik. Her er noen blogginnlegg av interesse:

  • Peteris Krumins: Mitt jobbintervju på Google
  • Rod Hilton: Mitt intervju med Google
  • Kristian Kristensen: Mitt jobbintervju på Microsoft Development Center København

Det er mye mer hvis du søker rundt. Fra disse innleggene finner du ut at kandidatene hadde mye forberedelse på forhånd. Den andre tingen du lærer er at intervjuprosessen varer litt anstrengende 6 timer eller mer. Det er andre små ting som vil hjelpe deg med å få en følelse av hva du kan forvente under intervjuer på stedet, som kommer etter de første screeningsintervjuene. Uansett hvor langt du kommer i intervjuprosessen, er det alltid godt å vite at det er lignende personer i skoene dine som har overlevd disse intervjuene, og det er alltid interessant å lese sine erfaringer..

Jeg har dessverre ikke mye tid til å forberede mitt intervju, så jeg inviterer deg til å forberede deg selv med trinnene skissert og få mye øvelse 8 Online programmeringskonkurranser som du kan utfordre deg til å vinne 8 online programmeringskonkurranser som du kan utfordre deg selv til å vinne Les mer i logikk og kodingsproblemer.

Har du hatt et teknisk eller programmeringsintervju før og ønsker å dele opplevelsen din? Gi oss beskjed i kommentarene!

Bildekreditter: Ambrophoto, Andre Blais, Winnond, Kentoh

Utforsk mer om: Jobbsøking.