Tarkvaratehnika intervjuu küsimused

Kui otsite tõsiselt igas tööstuses tööd, on oluline vestlus välja parkida. See on aeg oma valdkonna teadmiste tutvustamiseks, müümiseks nende oskuste kohta ja kiire mõtlemise demonstreerimiseks. Ja parim viis seda teha on valmis!

Loomulikult peaksite looma tavapärase intervjuu küsimused, näiteks miks jätsite oma viimase töökoha ja näete ennast viie aasta pärast; need on tööstusharudes üsna tavalised. Siin on mõned muud, pisut täpsemad küsimused, mida võite kokku puutuda, kui otsite tarkvara inseneri või arendaja positsiooni.

  • 01 Kuidas lahendate küsimusi meeskonnas?

    Enamikul juhtudel ei tööta tarkvara insenerid ja arendajad soolo. Võimalus kompromissideks ja teistega koostööd teha on väärtuslik, nii et saate koostada näiteid sellest, kuidas olete suhtlema inimestevaheliste konfliktidega.
  • 02 Mis keelt eelistate komplekssete algoritmide kirjutamiseks?

    Nad tahavad teada, et oskate oma ettevõtte eelistatavat keelt. Ole aus! Ärge öelge, et olete ekspert keelt, mida vaevu kirjutada.

  • 03 Brainteaser-like küsimused

    Küsimused nagu:

    "Oletame, et teil oli 8 identset palli. Üks neist on pisut raskemad ja teil on tasakaaluskaala. Milline on kõige vähem kordi, kui peate kasutama skaalat raskemate pallide leidmiseks? "

    Tõenäoliselt ei esine te seda täpset küsimust, kuid on tõenäoline, et nad tahavad, et näitaksite oma probleemide lahendamise oskusi ja võime mõelda jalgadele. Mõnda praktikat pange mõtisklejate raamatud, et oma meelt enne vestlust terveks hoida.

  • 04 Leia üksteisest täisarv

    Nad tõenäoliselt tahavad, et oleksite tuttav binaarsega, nii et oleksite valmis selliseks küsimuseks, mis palub teil kasutada binaarseid numbrite esitusi.

  • 05 Mida tähendab "tahke"?

    See on akronüüm, mida arvutiprogrammeerijad peaksid teadma! Tutvuge kõigi viie tingimusega ja ole valmis neid selgitama.

  • 06 Milliseid vahendeid peaksite oma koodi kvaliteedi testimiseks kasutama?

    Kui teid palkate koodi kirjutamiseks, soovib ettevõte teada, et see on hea kood, mis teeb seda, mida nad seda vajavad. Ärge laske teistel oma koodi katsetada; tean tööriistu, et saaksite seda ise katsetada.

  • 07 andke mõned näited selle kohta, kuidas rakendus saab kasutaja käitumist ennustada

    Tänapäeva kõrgtehnoloogilises maailmas on kasutajate mõistmine ja nende vajaduste rahuldamine üha olulisem kui kunagi varem.

  • 08 Kuidas proovite veebisaiti enne selle käivitamist?

    Te ei soovi, et veebisait toimiks aktiivselt, kui see pole kasutajasõbralik või on seal palju vigu - see kahjustab ettevõtte mainet. Kui olete vastutav veebisaidi kujunduse eest , teadke beta-testide strateegiaid.

  • 09 Kas on kunagi olnud viga, mille olete välja töötanud tarkvara?

    Ole aus! Vead on töö osaks. Nad ei looda, et te oleksite täiuslik; nende jaoks on oluline, et võite võtta vastutust ja teada, kuidas probleemid lahendada.

  • 10 Milliseid strateegiaid te kasutate, et veenda projekti aega ja eelarvet?

    Inimesed, kellel on tehnikarenguajad, mõnikord tunnevad seda, et nad on natuke hajutatud. Hea planeerimise ja organisatsioonioskuste omandamine on suur üllatus!

  • Järeldus

    Ükskõik, kas küsite neid või muid küsimusi oma intervjuus, ärge rõhutage neid. Vahel intervjueerijad viskavad teile kõverpaberi küsimusi, et näha, kuidas te ise oma surve alla hakkate! Ole sõbralik ja siiras - need asjad sulle kaugele jõuavad kõikides valdkondades.