Skip to main content

Quali sono le domande comuni di intervista di programmazione?

Le domande di intervista di programmazione comuni di solito sono progettate per scoprire la lingua o le lingue specifiche che l'intervistato sa, quanta esperienza ha una programmazione in quelle lingue, che tipo di applicazioni ha sviluppato in esse, sia che lui o lei abbia maiHa lavorato come membro di un team di programmatori e, in tal caso, qual era il suo ruolo nella squadra.Se le lingue supportano la programmazione orientata agli oggetti (OOP), l'intervistatore potrebbe chiedere se l'intervistato è abile con la programmazione orientata agli oggetti.Altre domande di intervista di programmazione che un richiedente può aspettarsi potrebbe riguardare il modello e i framework MVC (Model-View-Controller).Applicazioni che dovranno essere sviluppate e il tipo di operazioni commerciali dell'azienda.Molti lavori di programmazione in piccole aziende o organizzazioni richiedono lo sviluppo di applicazioni solo per uso interno, ma altri richiedono che la codifica dei programmi sia utilizzata dai clienti.I programmatori che ingegneriscono il software per soddisfare le esigenze aziendali dei clienti della compagnia tendono a lavorare sotto più pressione rispetto a quelli che codificano le applicazioni da utilizzare rigorosamente da altri dipendenti, quindi potrebbero essere chiesti quanto funzionano bene sotto stress e quanto possano incontrarsiScadenza.

Non è insolito che le domande di programmazione del colloquio portino a un potenziale datore di lavoro che richiede di visualizzare il codice di un'applicazione effettiva scritta dal richiedente.L'intervistatore potrebbe persino desiderare di vedere una dimostrazione del software, che è quasi sempre possibile con l'uso diffuso dei personal computer portatili.Le applicazioni che indicano che un richiedente è un programmatore autodidatta probabilmente porterà le domande al colloquio di programmazione su come è stata acquisita la conoscenza, in quale periodo di tempo e se ci sono utenti di software scritti dal richiedente che può garantire la sua utilità.I candidati che non sono esperti con la programmazione orientata agli oggetti ma che sono competenti nella codifica procedurale potrebbero essere posti se hanno almeno una certa familiarità con i concetti di OOP o se si considero uno studente veloce.

Le domande di intervista più importanti relative alL'uso di framework andrà quasi sempre in profondità sul quadro specifico di scelta utilizzata nell'azienda.Sebbene sia in qualche modo raro, le domande di programmazione per uno sviluppatore C o C ++ potrebbero includere domande sulla sua abilità di scrivere programmi per determinati sistemi operativi perché un buon numero di sviluppatori C e C ++ codifica rigorosamente il software per un particolare sistema operativo.I candidati per una posizione del programmatore web dovrebbero essere pronti a rispondere alle domande che potrebbero non essere poste coloro che fanno domanda per le posizioni degli sviluppatori di software, come ad esempio domande sui seguenti standard Web.