Zum Hauptinhalt springen

Teste deine Python-Kenntnisse

Teste dein Python-Wissen: Syntax und Typen, Funktionen und Gültigkeitsbereiche, Datenstrukturen und Fehlerbehandlung. 30 Szenario-Fragen, sofortige Auswertung je Kategorie, kostenlos, keine Anmeldung.

30 Fragen9 Min.
Test starten
Grundlagen

Was ist „Python-Kenntnisse“?

Das ist ein szenariobasierter Python-Test: 30 kurze Code-Schnipsel aus der echten Arbeit, jedes gefolgt von einer Frage darüber, was tatsächlich passiert, wenn der Code läuft. Ein Argument mit Standardwert, das klammheimlich seine letzte Ausführung merkt. Zwei Listen, die identisch aussehen, aber nicht dasselbe Objekt sind. Eine Schleifenvariable, die eine Closure ausliest, nachdem die Schleife längst zuende ist. Du wählst die Antwort, die das tatsächliche Verhalten von Python beschreibt, nicht das, was es aussieht, als sollte es tun.

Weiterlesen

Die 30 Fragen decken vier Bereiche ab — Syntax und Typen, Funktionen/Gültigkeitsbereich/Closures, Datenstrukturen und Kontrollfluss, sowie Fehlerbehandlung/OOP und Idiomatik. Genau diese vier sind gemeint, wenn eine Stellenanzeige starke Python-Kenntnisse verlangt, ohne zu sagen, welche Teile davon. Sie sind auch das, was ein Einstellungstest von Arbeitgebern typischerweise abfragt, wenn es um Python geht. Du bekommst für jeden Bereich eine eigene Auswertung, sodass eine Schwäche als Schwäche in genau diesem Bereich sichtbar wird und nicht nur in einer niedrigeren Gesamtpunktzahl untergeht.

Es dauert etwa sechs Minuten, es gibt keine Anmeldung, und nichts davon ist Auswendiglernen. Jede Frage beschreibt ein Code-Szenario und fragt, was dann tatsächlich passiert — denn genau das ist der Unterschied zwischen Code lesen können und wissen, was dieser Code tatsächlich tut. Das ist der Unterschied, den ein Senior im Code-Review prüft.

Was Sie erhalten

Was dieser Test aufzeigt

Finde heraus, welcher der vier Python-Bereiche dich wirklich ausbremst
Erhalte eine Auswertung nach Kategorie — Syntax, Funktionen/Gültigkeitsbereich, Datenstrukturen, OOP/Fehlerbehandlung
Finde heraus, welche Stufe du erreichst: Anfänger, Fortgeschritten, Erfahren oder Experte
Vergleiche deinen Stand mit dem, was Stellenanzeigen unter starken Python-Kenntnissen verstehen
Für Recruitingteams

Kandidaten mit diesem Test screenen?

Ob jemand Python-Code liest und richtig vorhersagt, was passiert — Backend, Data Science, DevOps und rollen, wo Code-Verständnis von Anfang an nötig ist.

Mit der Bewerbung versenden, Scores nebeneinander vergleichen und von einer Stelle aus eine Vorauswahl treffen.

JobCannon für Teams
  • Er deckt in einem Durchgang die gesamte Spanne von Anfänger bis Experte ab. Die ersten Fragen behandeln Dinge, denen jeder Python-Nutzer irgendwann begegnet — veränderliche Standardargumente, is gegenüber ==, Integer- gegenüber Float-Division. Die späteren gehen in Closures, Dekoratoren, Generatoren, oberflächliches Kopieren und Vererbung. Dein Ergebnis ordnet dich einer von vier Stufen zu, und die Stufennamen sind bewusst dieselben, die auch Stellenanzeigen verwenden.

  • Nein. Jede Frage ist gegen Python-3-Verhalten geschrieben, das seit Jahren stabil ist — f-Strings, die Standard-Divisionsregeln für Int und Float, und das Objektmodell. Nichts hier hängt von einem aktuellen Punkt-Release oder einer bestimmten Bibliothek ab.

  • Er prüft dieselbe Art von Lese-und-Vorhersage-Logik, die die meisten Arbeitgeber-Tests mit öffnen, im selben Kurz-Szenario-Format — deshalb eignet er sich zur Vorbereitung. Er ist keine Kopie eines bestimmten Arbeitgeber-Tests, und ein gutes Ergebnis hier ist kein Zertifikat. Was er dir zeigt, ist, in welchem der vier Bereiche du Punkte verlieren würdest — und genau das ist nützlich zu wissen, eine Woche vor einem echten Assessment.

  • Etwa sechs Minuten. Es gibt keinen Timer für einzelne Fragen — der Test misst, ob du weißt, was der Code tut, nicht wie schnell du klicken kannst. Du kannst über jede Frage so lange nachdenken, wie du möchtest.

  • Nein. Du kannst den Test machen und dein Ergebnis samt Auswertung nach Kategorie sehen, ganz ohne Konto. Ein Konto lohnt sich nur, wenn du das Ergebnis speichern möchtest, um es später mit einem weiteren Versuch zu vergleichen.

  • Du bekommst für jeden der vier Bereiche eine Punktzahl, sodass du siehst, wo sich die Fehler häufen, dazu Empfehlungen passend zu der Stufe, die du erreicht hast. Der Test veröffentlicht keinen Lösungsschlüssel pro Frage, weil die Fragen rotieren und ein veröffentlichter Schlüssel das Ergebnis für alle sinnlos machen würde, die den Test zur Vorbereitung nutzen.

  • Code lesen und verstehen ist ein legitimes Auswahlkriterium für jede Rolle, die Python anfasst, und dieser Test ist objektiv richtig-oder-falsch statt eine Persönlichkeitsmessung — deshalb hat er nicht die Fairness-Probleme, die Typologie-Tests mit sich bringen. Wenn du ihn an Bewerber verschicken und die Ergebnisse zentral sammeln möchtest, läuft das über den Recruiting-Bereich von JobCannon und nicht über diese Seite.

Python-Kenntnisse-Test jetzt starten

Entdecken Sie Ihr Python-Kenntnisse-Profil. 30 Fragen · 9 Min..

Test starten
Verwandt

Verwandte Tests