Annonse

spørsmål om tekniske intervjuerJeg hadde nylig en intervju 5 videokanaler for å lære grunnleggende ferdigheter i jobbintervju Les mer (for en sommerpraktikant) som jeg på forhånd fikk beskjed om at jeg trengte å ta med blyant i tilfelle det var tekniske intervjuspørsmål å gjøre med koding. Jeg var spesielt nervøs for den siste biten, men Google slo fort nervøsiteten litt ned. Jeg skuret nettet etter alle typer prep-materiale og var glad for å finne mange kilder til veiledning i situasjoner som mitt.

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

Finn ut hva du IKKE skal si eller gjøre

spørsmål om tekniske intervjuer

Dette gjelder virkelig alle typer jobbintervjuer, ikke bare programmering av jobbintervjuer. Jeg tror det er trygt å si at du virkelig burde gjøre det synes at svaret ditt gjennom før du sprenger noe 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 som heter

instagram viewer
"Hva er det verste svaret på intervjueren?" hvor du vil se mange morsomme ting intervjuobjekter har sagt eller gjort. Her er prøver fra avstemningen:

Jeg kan ikke fortelle deg hvor ofte dette skjer i telefonintervjuer: Meg: [stiller intervjuspørsmål om en spesifikk teknologi]
Dem: [gjentar spørsmålet da jeg hører 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 webside]
Meg: OK, vel, takk for tiden din. Ikke ring meg, jeg ringer deg.

Det var det toppstemte svaret på avstemningen. Leksjon å ta bort - ikke juks. Overrasket?

Her er en annen:

Jeg glemmer det aldri. Jeg sa…
“Så fortell meg litt om deg selv ...
og han svarte ...
"Jeg har nylig funnet opp div i et spenn."
Han hadde den oppført på sin CV også - akkurat sånn - oppfant den.

Du skal sannsynligvis IKKE si at du oppfant ugyldig markering. Bare en tanke.

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

"Vil du skrive ut en liten funksjon for meg på tavlen her?"
"Nei."

Å ikke legge mye krefter i et intervju kan kanskje bare bite deg tilbake senere. Å ligge på et intervju kan også bite deg tilbake.

Oppsettet: "Jeg er en ekspert nettprogrammerer, var en DBA i noen år, mye bakgrunn i sikkerhet, ja Det vet jeg alt om
Lowball: "Ok, så hvordan vil du gjøre for å forhindre SQL-injeksjon?"
Tørkingen: "Weeell, det er egentlig ikke den typen ting jeg noen gang har behandlet... hva er det nøyaktig?"

For å få flere svar, husk å besøke den opprinnelige avstemningen. Selv om du kanskje føler deg fristet til å håne på noen av svarene på meningsmålingene, må du bare huske at når nervøsiteten slår til på den store dagen, er det ikke morsomt og spill lenger. Hva du kan gjøre før det store intervjuet er å innse at det er faktiske leksjoner å lære av disse morsomme svarene.

Finn ut hvilke kodingsspørsmål du kan forvente

teknisk intervju

Det er ingen garanti for at du vil motta en koding spørsmål 8 nettsteder for å få tips om spørsmål og svar på jobbintervju Les mer som er lagt ut på nettet, men hvis du kan svare på noen av dem ha blitt spurt og delt på nettet, har du kanskje en bedre sjanse til å ikke fryse i løpet av denne delen av intervjuet.

Her er noen eksempler på koding av spørsmål:

"Kodingsøvelse: returner summeringen av en liste over linjeseparerte tall fra en tekstfil."

Gi et C-uttrykk for å teste om et tall er en styrke på 2. [Ingen looper tillatt - det er en enkel test.]

“Hvordan vil du telle antall ord i en streng som består av ujevnt antall mellomrom mellom ord (ikke ordbokord)? Med og uten bibliotekfunksjoner. ”

Test deg selv med flere spørsmål om Glassdør og Kundan Singhs nettstedder sistnevnte også gir gode generelle strategier for tekniske intervjuer. Ikke anta at all data blir gitt til deg under et kodingsspørsmål, tenk høyt, osv.

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

  • Programmerte intervjuer utsatt: Hemmeligheter for å lande din neste jobb
  • Cracking the Coding Interview: 150 programmeringsspørsmål og løsninger

Få en oppdatering i C / C ++ / osv. Og logikk

spørsmål om tekniske intervjuer

Hvis det siste tipset avdekket at du er rusten i et programmeringsspråk, er her noen få steder som vil hjelpe deg med å få en oppfrisknings- eller krasjkurs. Boken, Programming Pearls (2. utgave) er en klassisk bok som har blitt anbefalt ganske mye siden den har masse øvelser og opplæringer i C og C ++ for å hjelpe deg synes at som en programmerer. James legger også ut et kurs her på MakeUseOf Grunnleggende om dataprogrammering 101 - variabler og datatyperEtter å ha introdusert og snakket litt om objektorientert programmering før og hvor dens navnebror kommer fra, jeg trodde det er på tide at vi går gjennom de absolutte grunnleggende programmene i et ikke-språkspesifikt vei. Dette... Les mer , så sjekk det ut. Det er også Topp 5 nettsteder for Java-applikasjonseksempler Les mer mange Lær hvordan du hacker fra de beste nettsteder og opplæringsprogrammerDe seks hackernettstedene i denne artikkelen kan hjelpe deg å lære å hacke. Artikkelen vår forklarer hvilke nettsteder som er best, og hvorfor. Les mer nettsteder 6 gratis nettsteder å lære om programmering i PHP Les mer med Topp 5 nettsteder for å lære CSS online Les mer tutorials Lær Ruby-programmeringsspråket mens du har det moro med Hackety Hack Les mer (Til og med videoopplæringer! 14+ YouTube-spillelister for å se og lære dataprogrammering rasktMed fremveksten og veksten av YouTube og mange andre høykvalitets videodelingsnettsteder og verktøy som flashcard-programvare, har det aldri vært enklere å lære nye ting visuelt av deg selv. Siden det aldri gjør vondt å lære ... Les mer ) som du kan se gjennom.

For faktisk kodingspraksis, er et nettsted som jeg ikke har sett noe annet enn snakket om, men som Java-professoren min ofte hadde CodingBat. Det er et nettsted med enkle (og noen ganger vanskelige!) Kodingsøvelser i Java og Python. For å øve med dine logiske tenkeevner, Prosjekt Euler har mange logiske / kodingsutfordringer.

Finn ut hvordan den generelle intervjuopplevelsen kan være

bilde

Det er mange som har blogget om sine generelle opplevelser mens de blir intervjuet for selskaper som Microsoft og Google. Selv om du ikke er intervjuet med nettopp disse selskapene, kan teknisk intervjuopplevelse være den samme. Her er noen blogginnlegg av interesse:

  • Peteris Krumins: Mitt jobbintervju hos Google
  • Rod Hilton: Mitt intervju med Google
  • Kristian Kristensen: Mitt jobbintervju ved Microsoft Development Center Copenhagen

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

Jeg hadde dessverre ikke mye tid til å forberede meg til intervjuet mitt, så jeg inviterer deg til å forberede deg med trinnene skissert og få masse øve på 8 konkurranser på nettet som du kan utfordre deg selv for å vinne Les mer i logikk- og kodingsproblemer.

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

Bildepoeng: Ambrophoto, Andre Blais, winnond, kentoh

Jessica er interessert i alt som forbedrer personlig produktivitet og som er åpen kildekode.