Le migliori domande MCQ per lo screening degli ingegneri software
Perché lo screening MCQ funziona ancora nel 2026
Va di moda liquidare i test a risposta multipla come «trivia». La critica è giusta quando le domande sono brutte. Le buone domande MCQ sono il filtro più economico e veloce del tuo funnel: costano al candidato 15 minuti e all'intervistatore zero, e separano in modo affidabile «sa cos'è una hash map» da «ha aggiunto 'JavaScript' al suo LinkedIn». L'MCQ è uno strato di una valutazione dell'ingegneria del software più ampia; abbinalo con round di coding dal vivo e di system design per avere un quadro completo.
Cosa separa una buona MCQ da una cattiva
Male: In che anno è stato rilasciato Python per la prima volta?
Bene: Vedi questo codice in una PR. Qual è il problema più importante da segnalare in review? (con quattro opzioni plausibili, solo una è il bug vero)
Le migliori domande MCQ:
- Testano giudizio, non ricordo. «Qual è lo strumento giusto» batte «qual è la sintassi».
- Hanno distrattori plausibili. Ogni risposta sbagliata dovrebbe essere quella giusta a una altra domanda.
- Usano artefatti reali. Uno stack trace, una query SQL, una diff — non prosa astratta. Lo stesso principio guida i test con work sample: testare contro la forma reale del lavoro.
- Hanno time-box per domanda. 60–90 secondi forzano competenza «istintiva» invece che ricerca online.
Tipi di domanda consigliati
- Bug spotting. Una funzione di 15 righe con un bug sottile. Quattro opzioni, una corretta.
- Ragionamento di complessità. «Qual è la complessità temporale della funzione qui sopra?»
- Scelta dello strumento. «Devi deduplicare un file di log da 200 GB su una singola macchina con 16 GB di RAM. Approccio migliore?»
- Conoscenza delle API. Firme reali di metodi dai framework usati nel ruolo.
- Sicurezza. «Quale di questi endpoint è vulnerabile a IDOR?»
Per i ruoli junior developer puoi puntare di più su bug spotting e conoscenza delle API; per i senior engineer, ragionamento di complessità e scelta dello strumento hanno più valore nel segnalare la qualità. Lo screening MCQ funziona anche per ruoli di sviluppo backend e di gestione database.
Quanto deve durare il test
Per un IC senior: 15–20 domande, tetto di 25 minuti. Oltre, penalizza i candidati bravi senza migliorare la qualità del segnale. Vediamo la correlazione più forte con la performance lavorativa esattamente nel punto in cui i candidati avvertono una leggera pressione temporale ma non panico.
Non fermarti all'MCQ
L'MCQ da sola non ti dice se il candidato sa scrivere codice. Ti dice se dovrebbe passare alla fase in cui lo scopri. Abbinalo a un breve round di live coding e hai sostituito uno intero phone screen.