Testa Python su sintassi, funzioni e scope, strutture dati, e errori e paradigmi orientati agli oggetti. 30 domande su scenari, punteggio immediato per categoria, gratis, senza registrazione.
Senza registrazione — il risultato compare subito.
Copre dal principiante all'esperto in una sola sessione. Le prime domande riguardano cose che ogni utente di Python incontra — argomenti predefiniti mutabili, is versus ==, divisione intera versus float. Le ultime vanno in profondità in closure, decoratori, generatori, copia superficiale ed ereditarietà. Il tuo punteggio ti colloca in uno dei quattro livelli, e i nomi dei livelli sono deliberatamente quelli che gli annunci di lavoro usano.
No. Ogni domanda è scritta per il comportamento di Python 3 che è stabile da anni — f-string, le regole standard di divisione int/float, e il modello di oggetto. Niente qui dipende da un recente point release o da una libreria specifica.
Campiona lo stesso tipo di ragionamento leggere-e-prevedere che la maggior parte degli screening dei datori di lavoro inizia, nello stesso formato di scenari brevi, ed è per questo che funziona come preparazione. Non è una copia di nessun test specifico di datore di lavoro, e un buon punteggio qui non è un certificato. Quello che ti dice è in quale delle quattro aree perderesti punti, che è l'informazione utile da avere prima di un colloquio tecnico.
Circa sei minuti. Non c'è un timer su domande individuali — il test misura se sai cosa fa il codice, non quanto velocemente riesci a cliccare. Puoi riflettere su una domanda quanto vuoi.
Fare il nostro test non deve essere considerato una valutazione completa o precisa delle tue capacità. I risultati sono solo a scopo informativo e di auto-riflessione.
Testa Python su sintassi, funzioni e scope, strutture dati, e errori e paradigmi orientati agli oggetti. 30 domande su scenari, punteggio immediato per categoria, gratis, senza registrazione.
Questo è un test Python basato su scenari: 30 piccoli frammenti di codice reale, ciascuno seguito da una domanda su cosa accade effettivamente quando viene eseguito. Una funzione con un argomento predefinito mutabile che silenziosamente ricorda la sua ultima chiamata. Due liste che sembrano identiche ma non sono lo stesso oggetto. Una variabile di ciclo che una closure legge dopo che il ciclo è già terminato. Scegli la risposta che corrisponde a ciò che Python effettivamente fa, non a quello che sembra dovrebbe accadere.
Le 30 domande coprono quattro aree — sintassi core e tipi, funzioni/scope/closure, strutture dati e flusso di controllo, e errori/OOP e idiomi. Queste quattro aree sono i luoghi dove leggere Python e eseguire Python silenziosamente divergono, e dove l'annuncio di lavoro "Python forte" spesso finisce per significare qualcosa di specifico una volta che sei nell'intervista. Ottieni un punteggio in ciascuna area, così un'area debole risulta come tale piuttosto che nascondersi in un punteggio totale più basso.
Richiede circa sei minuti, non serve registrarsi e non c'è codice da scrivere o eseguire — ogni domanda è leggere-e-prevedere, come un ingegnere senior che rivede una pull request. Conoscere la sintassi e sapere cosa fa uno specifico frammento di essa in condizioni specifiche sono competenze diverse, e questo misura la seconda.
Scopri quale delle quattro aree di Python ti sta davvero frenando
Ottieni un'analisi per categoria — sintassi, funzioni/scope, strutture dati, OOP/errori
Scopri a che livello ti trovi: principiante, intermedio, avanzato o esperto
Confronta dove ti situi con ciò che gli annunci di lavoro intendono per Python forte
Scrivi def add_item(item, basket=[]): basket.append(item); return basket, poi chiami add_item('a') e add_item('b'), entrambe le volte lasciando basket fuori. Cosa ritorna la seconda chiamata?
30 domande, 6 min. Avanzamento automatico — nessun pulsante Avanti.
Analisi immediata del tuo profilo. Gratuita, condivisibile, salvata se accedi.
Il Premium sblocca il rapporto completo: carriere, punti di forza, percorsi di crescita.