Entwirren Sie das asynchrone Verhalten von JavaScript mit Fragen zu Promises, async/await, Mikrotasks und der Ereignisschleife. Sie werden üben, die Ausführungsreihenfolge vorherzusagen, subtile Timin...
Wähle einen Schwierigkeitsgrad und die Anzahl der Fragen.
Von Promise-Ketten bis zu async/await konzentriert sich dieses Quiz darauf, wie JavaScript die Planung über den Call-Stack, die Aufgabenwarteschlange und die Mikrotask-Warteschlange verwaltet.
Jede Frage hat 4 Optionen und es gibt keinen Timer, sodass Sie knifflige Szenarien zur Ausführungsreihenfolge ohne Eile durchdenken können.
Die Schwierigkeit ist absichtlich gemischt: Sie werden schnelle Konzeptprüfungen neben tiefergehenden „Vorhersage der Ausgabe“-Elementen sehen, die echtes Verständnis testen.
Wählen Sie Ihre Anzahl an Fragen und den Schwierigkeitsgrad, bevor Sie beginnen, um die Sitzung anzupassen – kurz für Aufwärmübungen, länger für eine gründliche Überprüfung.
Viele Fehler entstehen, weil man annimmt, dass Promises sich wie setTimeout verhalten, oder weil man vergisst, dass Mikrotasks vor der nächsten Makrotask ausgeführt werden.
Zielen Sie darauf ab, die Planung Schritt für Schritt zu erklären (Stack → Mikrotasks → Makrotasks), anstatt die endgültige Ausgabe zu erraten.
Das Wiederholen verpasster Fragen mit einer geringeren Anzahl an Fragen ist eine großartige Möglichkeit, die Muster zu verinnerlichen, die in echten Projekten immer wieder auftauchen.
Was stellt ein Promise in JavaScript dar?
Welche Methode wird verwendet, um die Erfüllung eines Promises zu behandeln?
Welche der folgenden ist KEIN Zustand eines Promises?
Dieses Quiz hat 106 Fragen zu Promises, async/await und dem Verhalten der Ereignisschleife.
Nein. Jede Frage ist unbefristet, sodass Sie die Ausführungsreihenfolge sorgfältig durchgehen können.
Jede Frage ist eine Multiple-Choice-Frage mit 4 Optionen.
Ja. Sie können Ihre bevorzugte Anzahl an Fragen und den Schwierigkeitsgrad vor dem Start auswählen.
Erwarten Sie Mikrotasks vs. Makrotasks, Promise-Verkettung, async/await Semantik und häufige Fallstricke bei der Fehlerbehandlung.

Vertiefe dein Verständnis von Rusts Besitzmodell, den Regeln für das Ausleihen und den Lebensdauern mit praktischen, codefokussierten Fragen. Du wirst häufige Compilerfehler durchgehen, die sichersten Lösungen auswählen und ein Gespür dafür entwickeln, wie der Borrow Checker denkt. Wähle deine bevorzugte Schwierigkeit und Anzahl an Fragen und lerne dann in deinem eigenen Tempo ohne Timer.

Entwirf, wie Python Namen findet und den Zustand über Aufrufe hinweg beibehält, mit diesem fokussierten Quiz über Gültigkeitsbereiche, Closures und Dekoratoren. Du wirst durch reale Muster wie verschachtelte Funktionen, nicht-lokale/globale Nutzung und Wrapper-Funktionen arbeiten. Wähle deine Frageanzahl und Schwierigkeit, um deinem Komfortlevel zu entsprechen, und lerne aus jeder Erklärung, während du fortschreitest.
Identifizieren Sie gängige Cyber-Bedrohungen und die besten Abwehrpraktiken zur Risikominderung. Behandelt Phishing, Malware, Passwörter, MFA, Grundlagen der Verschlüsselung und sichere Surfgewohnheiten.
Überprüfen Sie Ihr Verständnis, wie Cloud-Dienste bereitgestellt und genutzt werden. Behandelt IaaS, PaaS, SaaS, Container vs VMs, Regionen/Verfügbarkeitszonen und Grundlagen der gemeinsamen Verantwortung.
Teste dein Wissen über gängige Programmiersyntax in beliebten Sprachen. Die Fragen konzentrieren sich auf Variablen, Schleifen, Funktionen und grundlegende Datenstrukturen, ohne tiefgehende Informatiktheorie zu erfordern.
Ordne wichtige PC-Komponenten ihren Funktionen und Auswirkungen auf die Leistung zu. Behandelt CPU, GPU, RAM, Speichertypen, Motherboards, Netzteile und Anschlüsse.