COMPETENZE DI PROGRAMMAZIONE

Test GitHub per la selezione

Scopri come i candidati affrontano le attività quotidiane su GitHub prima del colloquio tecnico.

  • 10 minuti
  • 15 domande
  • Intermedio
  • Scelta multipla
  • Domande in inglese
  • Cellulare e computer

La risposta breve

La valutazione di GitHub è una prova di 10 minuti delle competenze pratiche di Git e GitHub, pensata per sviluppatori, ingegneri software, ingegneri DevOps e QA e altre figure tecniche che lavorano con repository condivisi. I candidati leggono sequenze di comandi, file di workflow, stati delle pull request e board di progetto, quindi scelgono cosa succede dopo o cosa fare.

Che cosa misura

Competenze pratiche di Git e GitHub: controllo versione, collaborazione tramite pull request, workflow di GitHub Actions e monitoraggio dei progetti.

Nozioni di base su Git e GitHub

Valuta il controllo versione di tutti i giorni e il comportamento di Git e GitHub in situazioni pratiche.

Strumenti di collaborazione

Valuta la collaborazione in team tramite pull request e i relativi stati.

CI/CD con GitHub Actions

Valuta l’automazione con GitHub Actions chiedendo ai candidati di interpretare i file di workflow.

Gestione dei progetti

Valuta la pianificazione del lavoro con issue e board di progetto.

Formati delle domande

Scelta multipla

Il candidato: Legge una breve situazione, una tabella o un’affermazione e sceglie la risposta corretta o tutte le risposte corrette.

Ecco cosa vedrai: Se il candidato conosce la materia abbastanza bene da saperla applicare, non solo riconoscere.

15 domande in 10 minuti, presentate una alla volta.

Ruoli adatti a questo test

Sviluppatori front-end, back-end e full-stack, ingegneri software, ingegneri DevOps e QA e altre figure tecniche che lavorano ogni giorno con repository GitHub condivisi.

Una panoramica mirata delle competenze nei repository condivisi

  1. Vai oltre quanto dichiarato nel CV

    Osserva come i candidati ragionano su sequenze di comandi, stati delle pull request e board di progetto, invece di limitarti ad ascoltare la descrizione della loro esperienza.

  2. Valuta i workflow pratici

    Valuta il controllo versione, la collaborazione tramite pull request e i workflow di GitHub Actions con un’unica prova breve.

  3. Usa il tempo del colloquio in modo mirato

    Usa i risultati per scegliere quali situazioni relative a GitHub approfondire con una prova pratica o un colloquio strutturato.

Cosa ottieni per ogni candidato

Esempio di report (dati fittizi)GitHub
72%Percentile 48. Riferimento: candidati HireValid, n = 2392
Nozioni di base su Git e GitHub74%
Strumenti di collaborazione55%
CI/CD con GitHub Actions88%
Gestione dei progetti69%
Integrity ScoreElevata affidabilità
  • Ha mantenuto aperta la scheda del test per tutta la durata
  • Nessuna risposta incollata
  • Risposte date a ritmo costante

Punteggi, profili e segnali di integrità sono elementi da valutare insieme a un colloquio, mai una decisione automatica.

Usa questo test gratis

Controlli della valutazione e indicatori da esaminare

Ogni tentativo estrae un set di domande diverso da ampi archivi, modifica l’ordine delle domande e rimescola le opzioni di risposta. Il browser riceve una domanda alla volta e le chiavi di risposta restano sui server di HireValid. Il timer di 10 minuti è gestito dal server; ricaricando la pagina viene ripristinata la stessa domanda con il solo tempo rimanente e i candidati non possono tornare indietro. Il testo delle domande non può essere copiato né selezionato. HireValid registra indicatori come il tempo trascorso fuori dalla scheda del test, il testo incollato nelle risposte e le risposte date in un tempo inferiore a quello necessario per leggere una domanda. Un Integrity Score e una cronologia degli elementi raccolti forniscono indicatori da esaminare, non una decisione automatizzata. Scopri come HireValid crea i test e confronta con il test di Git.

Considera il punteggio come uno degli elementi di valutazione

Esamina il punteggio insieme a un esempio di lavoro pertinente al ruolo e a un colloquio strutturato. Chiedi ai candidati di spiegare le proprie scelte in un’attività realistica su un repository, incluso come gestirebbero una pull request o pianificherebbero il lavoro con le issue. La valutazione è un punto di partenza per la revisione, non una decisione a sé stante. Puoi anche confrontarla con il test per Software Engineer quando scegli una valutazione per quel ruolo.

Approfondisci con domande pratiche

  1. Una pull request presenta conflitti con un altro branch. Come gestirebbe le modifiche prima di richiedere una revisione?

    Valuta se la sequenza di passaggi è chiara e se tiene conto del lavoro condiviso.

  2. I controlli di una pull request non vanno a buon fine dopo aver inviato un aggiornamento. Quale sarebbe il passo successivo?

    Valuta come esaminerebbero il risultato del workflow e deciderebbero quale azione intraprendere.

  3. Come monitorerebbe una piccola funzionalità, dalla richiesta iniziale al completamento, usando issue e una board di progetto?

    Valuta se l’approccio per organizzare e aggiornare il lavoro è pratico.

Equità e misure di supporto

Le domande riguardano il funzionamento di Git e GitHub, non la posizione dei pulsanti né l’editor o il sistema operativo usati dai candidati. Tutte le funzionalità oggetto delle domande sono disponibili per un repository pubblico con il piano gratuito di GitHub, quindi nessuna domanda dipende dall’accesso a un piano a pagamento. Le domande sono in inglese americano semplice e includono brevi esempi di codice, piccole tabelle e nomi di persone provenienti da contesti diversi. Nessuna domanda richiede l’uso di una calcolatrice.

È possibile concedere tempo aggiuntivo a qualsiasi candidato come misura di accomodamento. I risultati sono elementi che una persona può esaminare, mai una decisione automatica.

Provvisoria: l’affidabilità sarà indicata una volta che 200 candidati avranno completato la prova.

Leggi il nostro approccio all'equità

Dettagli del test

Una breve prova a tempo delle conoscenze pratiche di Git e GitHub. I candidati esaminano sequenze di comandi, file di workflow, stati delle pull request e board di progetto, e decidono cosa succede dopo o cosa fare. La prova copre il controllo versione di tutti i giorni, la collaborazione in team tramite pull request, l’automazione con GitHub Actions e la pianificazione del lavoro con issue e progetti.

  • Le domande sono in inglese.
  • Non sono necessari ausili.
  • Si risponde a ogni domanda una sola volta, nell’ordine previsto, senza poter tornare indietro.
  • 4 domande di esercitazione, 3 minuti, prima del test a tempo.

Git, GitHub, GitHub Actions sono marchi dei rispettivi titolari. HireValid non è affiliata a tali titolari né è da loro approvata.

Domande frequenti

Cosa misura il test GitHub?+

Misura le competenze pratiche di Git e GitHub: controllo versione di tutti i giorni, collaborazione tramite pull request, workflow di GitHub Actions e pianificazione del lavoro con issue e progetti. I candidati interpretano sequenze di comandi, file di workflow, stati delle pull request e board di progetto.

A chi è rivolto il test GitHub?+

È pensata per selezionare sviluppatori front-end, back-end e full-stack, ingegneri software, ingegneri DevOps e QA e altre figure tecniche che lavorano ogni giorno con repository GitHub condivisi.

Quanto dura la valutazione di GitHub?+

La valutazione comprende 15 domande a scelta multipla e dura 10 minuti. I candidati possono provare un set di esercitazione separato con 4 domande in 3 minuti. La valutazione è utilizzabile da computer e dispositivi mobili, ma i candidati non possono tornare a una domanda precedente.

La valutazione di GitHub richiede un piano a pagamento o un editor specifico?+

No. Tutte le funzionalità oggetto delle domande sono disponibili per un repository pubblico con il piano gratuito di GitHub. Le domande riguardano il funzionamento di Git e GitHub, non la posizione dei pulsanti né l’editor o il sistema operativo usati dai candidati. Le domande includono brevi esempi di codice e piccole tabelle e non richiedono l’uso di una calcolatrice.

Test correlati

Usa il test GitHub per la prossima assunzione

Il piano Free include 5 test essenziali; i piani a pagamento includono Libreria completa di test.

Usa questo test gratisPiano Free. Nessuna carta di credito.
Piano Free. Nessuna carta di credito.Usa questo test gratis

Informazioni sul team editoriale

Scritto e verificato dal team editoriale di HireValid. Fonti verificate . Leggi la politica editoriale.