Mainos
Minulla oli äskettäin haastatella 5 videokanavaa perushaastattelutaitojen oppimiseen Lue lisää (kesäharjoitteluun), jolle minulle kerrottiin etukäteen, että minun piti tuoda lyijykynä, jos koodaukseen liittyviä teknisiä haastattelukysymyksiä. Olin erityisen hermostunut viimeisestä osasta, mutta riittävän pian Google tukahdutti hermostuneisuuteni hieman. Löysin verkosta kaikenlaista prep-materiaalia ja löysin mielelläni monia ohjeita lähteistä minun kaltaisilleni tilanteille.
Jos kohtaat pian teknisen työhaastattelun, tässä on muutama resurssi, jotka sinun kannattaa tarkistaa ennen suurta päivää.
Ota selvää, mitä EI saa sanoa tai tehdä
Tämä pätee todellakin kaikenlaisiin työhaastatteluihin, ei vain työhaastattelujen ohjelmointiin. Mielestäni on turvallista sanoa, että sinun pitäisi todella ajatella vastauksesi läpi, ennen kuin räjäytät mitään tai tee mitään. Se on melko järkevää, mutta kun olet hermostunut, se on helppo tyhjentää ja unohtaa asiat. No, et ole yksin.
Pino ylivuodosta käydään asiaa koskevaa keskustelua
"Mikä on pahin haastateltavan vastaus?" jossa näet paljon hauskoja asioita, joita haastateltavat ovat sanoneet tai tehneet. Tässä on näytteitä kyselystä:En osaa kertoa sinulle kuinka usein tämä tapahtuu puhelinhaastatteluissa: Minä: [kysyy haastattelukysymystä tietystä tekniikasta]
He: [toistaa kysymyksen, kun kuulen heidän kirjoittavan]
[lyhyt viive]
[Kuulen IE: n “ding”, kun Google antaa heille luettelon sivuista, “napsauta”]
He: [lukee verkkosivulta]
Minä: OK, no, kiitos aikaa. Älä soita minulle, soitan sinulle.
Se oli suosituin kyselyvastaus. Oppitunti - älä huijaa. Yllättynyt?
Tässä on toinen
En koskaan unohda sitä. Sanoin…
”Joten kerro minulle vähän itsestäsi…
ja hän vastasi ...
"Keksin äskettäin div-alueen span sisällä."
Hänellä oli myös se listattuna ansioluettelossaan - aivan kuten - keksi sen.
Sinun ei todennäköisesti pitäisi sanoa, että keksit virheellisen merkinnän. Vain ajatus.
Tässä on toinen yksinkertainen asia, jota sinun ei pitäisi sanoa:
"Kirjoitatko minulle pienen tehtävän täällä taululle?"
"Ei."
Jos et panosta haastatteluun paljon vaivaa, puree sinut myöhemmin takaisin. Haastatteluun makaaminen voi myös purea sinut takaisin.
Asennus: “Olen asiantuntija web-ohjelmoija, oli DBA muutaman vuoden ajan, paljon taustaa tietoturvasta, joo Tiedän kaiken siitä”
Matala pallo: "Okei, niin miten estäisit SQL-injektiota?"
Rummu: "Weeell, se ei ole oikeastaan sellaista asiaa, jota olen koskaan käsittellyt... mikä on tarkalleen?"
Käy lisää vastauksia käymällä alkuperäinen kysely. Vaikka saatat tuntea kiusausta pilkata osaa kyselyvastauksista, muista vain, että kun hermostuneisuus iskee suurena päivänä, se ei ole enää kaikki hauskaa ja pelejä. Mitä voit tehdä ennen suurta haastattelua, ymmärrät, että näistä hauskoista vastauksista on opittava tosiasiallisesti.
Selvitä mitä koodauskysymyksiä odottaa
Ei ole mitään takeita siitä, että saat koodauksen kysymys 8 verkkosivustoa, joista saa vinkkejä työhaastatteluun liittyviin kysymyksiin ja vastauksiin Lue lisää se on julkaistu verkossa, mutta jos pystyt vastaamaan joihinkin niistä omistaa Sinulta on kysytty ja jaettu verkossa, sinulla saattaa olla paremmat mahdollisuudet olla jäätymättä tässä haastattelun osassa.
Tässä on muutama esimerkki koodauskysymyksistä:
"Koodausharjoitus: palauttaa tekstitiedostossa olevan rivillä erotettujen numeroiden luettelon summauksen."
Anna yksirivinen C-lauseke testataksesi onko luku 2: n teho. [Ei silmukoita sallittu - se on yksinkertainen testi.]
“Kuinka laskisit sanojen lukumäärän merkkijonossa, joka koostuu epätasaisesta määrä välistä sanojen välillä (ei sanakirjan sanoja)? Kirjastotoiminnoilla ja ilman. "
Testaa itsesi lisää kysymyksiä Lasiovi ja Kundan Singhin verkkosivusto, joista jälkimmäinen tarjoaa myös erinomaiset yleiset strategiat teknisille haastatteluille. Älä oleta, että kaikki tiedot annetaan sinulle koodauskysymyksen aikana, ajattele ääneen jne.
Jos haluat varsinaisia kirjoja aiheesta, tässä on muutama suositellut nimike (linkit johtavat Amazoniin):
- Ohjelmoidut haastattelut paljastettuina: Seuraavan työpaikan laskemisen salaisuudet
- Koodaushaastattelun murtaaminen: 150 ohjelmointikysymystä ja -ratkaisua
Hanki kertaus C / C ++ / jne. Ja logiikka
Jos viimeinen vinkki osoitti, että olet ruosteinen ohjelmointikielellä, tässä on muutamia paikkoja, jotka auttavat sinua saamaan päivitys- tai kaatumiskurssin. Kirja, Ohjelmointi helmet (2. painos) on klassinen kirja, jota on suositeltu melko vähän, koska siinä on paljon harjoituksia ja oppaita C- ja C ++ -sovelluksissa auttaaksesi sinua ajatella kuin ohjelmoija. James lähettää myös kurssin täällä MakeUseOf Tietokoneohjelmoinnin perusteet 101 - muuttujat ja tietotyypitEsitellyt ja puhuneet vähän objektiohjatusta ohjelmoinnista aiemmin ja missä sen nimi oli tulee, luulin, että on aika käydä läpi ohjelmoinnin ehdoton perusteet muulla kuin kielellä tapa. Tämä... Lue lisää , joten mene tarkistamaan se. Siellä on myös 5 suosituinta Java-sovellussivustoa Lue lisää monet Opi hakkeroimaan parhaista verkkosivustoista ja opetusohjelmistaTämän artikkelin kuusi hakkerointisivustoa voivat auttaa sinua oppimaan hakkeroimaan. Artikkelimme selittää, mitkä sivustot ovat parhaat ja miksi. Lue lisää sivustot 6 ilmaista sivustoa oppimaan ohjelmoinnista PHP: ssä Lue lisää kanssa 5 suosituinta CSS Online -oppimispaikkaa Lue lisää Oppaat Opi Ruby-ohjelmointikieli ja pidä hauskaa Hackety-hakkeroinnilla Lue lisää (ja jopa video-oppaat! 14+ YouTube-soittolistat, jotta voit katsella ja oppia nopeasti tietokoneohjelmointiaYouTuben ja monien muiden korkealaatuisten videonjako-verkkosivustojen ja työkalujen, kuten muistikorttiohjelmien, tulon ja kasvun myötä uusien asioiden oppiminen itse ei ole koskaan ollut näin helppoa. Koska oppiminen ei koskaan sattu ... Lue lisää ), jonka voit tarkistaa.
Tosiasiallisessa koodauskäytännössä on sivusto, josta en ole ennen nähnyt puhuttavaa missään, mutta jota Java-professori käytti meillä usein CodingBat. Sivusto on yksinkertainen (ja joskus vaikea!) Koodausharjoitus Java- ja Python-sovelluksissa. Harjoitteluun logiikka-ajattelutaitosi kanssa, Projekti Euler on paljon logiikka- / koodaushaasteita.
Selvitä, millainen haastattelukokemus voi olla
Monet ihmiset ovat bloginneet kokonaisista kokemuksistaan haastatellessaan yrityksiä kuten Microsoft ja Google. Vaikka et haastatteleisi juuri näiden yritysten kanssa, tekninen haastattelukokemus voi olla samanlainen. Tässä on muutama kiinnostava blogiviesti:
- Peteris Krumins: Työhaastatteluni Googlessa
- Rod Hilton: Haastatteluni Googlen kanssa
- Kristian Kristensen: Työhaastatteluni Microsoft Development Center Kööpenhaminassa
Siellä on paljon enemmän, jos etsit ympäri. Näistä viesteistä saat selville, että ehdokkaat olivat paljon valmistautuneet etukäteen. Toinen opittava asia on, että haastatteluprosessi kestää vähintään 6 tuntia rasittavaa. On myös muita pieniä asioita, jotka auttavat sinua saamaan käsityksen siitä, mitä odottaa paikallisten haastattelujen aikana, jotka tulevat alkuperäisen seulontahaastattelun jälkeen. Riippumatta siitä, kuinka pitkälle pääset haastatteluprosessissa, on aina hyvä tietää, että samanlaisia on kenkäsi ihmiset, jotka ovat selvinneet näistä haastatteluista, ja heidän on aina mielenkiintoista lukea kokemukset.
Minulla ei valitettavasti ole ollut paljon aikaa valmistautua haastatteluuni, joten kehotan sinua valmistautumaan nyt kuvattujen vaiheiden avulla ja saat paljon harjoitella 8 online-ohjelmointikilpailua, joiden avulla voit haastaa itsesi voittamaan Lue lisää logiikka- ja koodausongelmissa.
Onko sinulla ollut teknistä tai ohjelmointihaastattelua aiemmin ja haluatko jakaa kokemuksesi? Kerro meille kommenteista!
Kuvahyvitykset: Ambrophoto, Andre Blais, winnond, kentoh
Jessica on kiinnostunut kaikesta, mikä lisää henkilökohtaista tuottavuutta ja joka on avoimen lähdekoodin.