Skip to main content

Hva er vanlige programmeringsspørsmål?

Vanlige programmeringsspørsmål er vanligvis designet for å finne ut det spesifikke språket eller språkene intervjuobjektet vet, hvor mye erfaring han eller hun har programmering på disse språkene, hvilken type applikasjoner han eller hun har utviklet i dem, om han eller hun noen gang har noen gangjobbet som medlem av et team av programmerere, og i så fall hva hans eller hennes rolle var på laget.Hvis språkene støtter objektorientert programmering (OOP), kan intervjueren spørre om intervjuobjektet er dyktig med objektorientert programmering.Andre programmeringsspørsmål en søker en søker kan forvente kan angi Modell-View-Controller (MVC) mønster og rammer.

Programmeringsspørsmål kan variere, avhengig av det spesifikke programmeringsspråket eller språkene som den potensielle arbeidsgiveren krever kunnskap, typen typeSøknader som må utvikles og typen forretningsdrift i selskapet.Mange programmeringsjobber i små selskaper eller organisasjoner krever kun utvikling av applikasjoner for intern bruk, men andre krever koding av programmer som skal brukes av klienter.Programmerere som konstruerer programvare for å imøtekomme forretningsbehovene til selskapsklientene, har en tendens til å jobbe under mer press enn de som koder for applikasjoner som skal brukes strengt av andre ansatte, så de kan bli spurt om hvor godt de jobber under stress og hvor godt de kan møtefrister.

Det er ikke uvanlig å programmere intervjuspørsmål for å føre til at en potensiell arbeidsgiver som ber om å se koden til en faktisk søknad skrevet av søkeren.Intervjueren kan til og med ønske å se en demonstrasjon av programvaren, noe som nesten alltid er mulig med den utbredte bruken av personlige datamaskiner med bærbare datamaskiner.Programmer som indikerer at en søker er en selvlært programmerer, sannsynligvis vil stille spørsmål om programmeringsspørsmål om hvordan kunnskapen ble tilegnet, over hvilken periode og om det er noen brukere av programvare skrevet av søkeren som kan garantere for nytten.Søkere som ikke er dyktige med objektorientert programmering, men som er kompetente i prosessuell koding, kan bli spurt om de i det minste har noen kjennskap til konseptene OOP eller om de vil anse seg som en rask elev.

De fleste programmeringsintervju spørsmål knyttet tilBruk av rammer vil nesten alltid gå i dybden på det spesifikke rammeverket som brukes i selskapet.Selv om det er noe sjelden, kan programmeringsspørsmål for en C eller C ++ utvikler inneholde spørsmål om hans eller hennes ferdighet til å skrive programmer for visse operativsystemer fordi et godt antall C- og C ++ utviklere koder programvare strengt for ett bestemt operativsystem.Søkere for en nettprogrammeringsposisjon skal være klare til å svare på spørsmål som de som søker om programvareutviklerstillinger kanskje ikke blir stilt, for eksempel spørsmål om å følge nettstandarder.