Domande di intervista per un lavoro di programmatore di computer

Domande di intervista per un lavoro di programmatore di computer

Queste sono alcune delle domande che puoi trovare in un'intervista per un lavoro di programmatore di computer (programmatore / sviluppatore software). Oltre alle domande comuni di qualsiasi intervista; punti di forza e di debolezza; dimmi perché ti piacerebbe lavorare qui; e altri, ti faranno domande più tecniche e dettagliate relative alla tua professione. Si noti che le domande variano a seconda del programma per il quale si sta intervistando (PHP, C +, Ruby, Java, ecc.), Della società per la quale si sta intervistando e di altri fattori.

Questo elenco si propone semplicemente di aiutarti ad avere una base di domande, in modo da avere un'idea migliore di ciò che troverai nel giorno dell'intervista.

La maggior parte delle domande che chiederete saranno tecniche, come risolvere un problema utilizzando un linguaggio specifico del computer e anche per scoprire la logica che applichi. Alcune aziende ti richiedono persino di scrivere un semplice programma multilinea. Pertanto, preparati non solo a rispondere alle domande, ma a dimostrare le tue capacità tecniche. Queste sono alcune delle domande che puoi trovare il giorno del tuo colloquio di lavoro:

  • Descrivi il processo che segui, in dettaglio, quando scrivi il codice, dal momento che ti danno i requisiti finché non riesci a completare il programma.
  • Qual è la differenza tra una variabile locale e una variabile globale?
  • Come memorizzerai un elenco di una rubrica con un milione di numeri?
  • Secondo lei, quale ruolo giocano le interfacce nella progettazione di un programma?
  • Qual è il tuo linguaggio di computer preferito per risolvere un algoritmo complesso?
  • Il tuo capo presenta un programma che richiede mesi con errori, descrive il processo che seguiresti per scoprire il insetto.
  • Ti piacerebbe imparare una nuova lingua? Perché?
  • Definisci la ricorsione e fammi un esempio.
  • Come hai imparato a programmare?
  • Scrivi una funzione per determinare se a stringa È un palindromo.
  • Perché i tombini sono rotondi? Sebbene questa domanda non abbia nulla a che fare con il computing, è una delle domande più tipiche nelle interviste ai programmatori. Mira a scoprire la tua capacità di pensare in modo logico - una delle caratteristiche più importanti di qualsiasi programmatore / ingegnere informatico.
  • Che funzione ha l'indice in un database?
  • Progetta un programma che legge i voti di uno studente in 5 soggetti, li memorizza in un vettore e calcola e stampa la loro media.
  • Progetta un programma che ritorna in un array, il quadrato dei primi 200 numeri interi.
  • Scrivi la funzione per calcolare il fattoriale di un numero intero (4).

Ricorda che nelle interviste per il lavoro al computer non è importante solo rispondere correttamente alle domande, ma è importante anche il modo in cui utilizzi per risolvere i problemi. La logica è essenziale quando si tratta di costruire o migliorare qualsiasi problema con il computer. Buona fortuna per la tua intervista.

Fonti: programmmerinterview.com, Glassdoor, Jobsearch.about.com,