Node.js erscheint in 48,7 % der Stack-Overflow-Umfragen zu Web-Frameworks und Laufzeiten – oft die API-Schicht hinter React oder Mobile-Clients (Stack Overflow 2025 Technology). Hiring Manager brauchen Signal zu asynchronem Produktionsverhalten, nicht nur Express-Tutorial-Vertrautheit.
Diese fünf Fragen entsprechen Themen, die Full-Stack- und Backend-Leitfäden für Node-Stacks betonen: die Event Loop, Middleware, API-Verträge, Fehlerbehandlung und operative Incidents.
1. „Erkläre etwas, das die Node Event Loop auf einem Team blockiert hat, in dem du gearbeitet hast.“
Starke Kandidaten nennen CPU-intensive Arbeit im Haupt-Thread, synchrone Filesystem-Aufrufe oder große JSON-Parsing – und wie sie Arbeit ausgelagert oder aufgeteilt haben. Schwache Antworten behaupten, Node sei „non-blocking“ für alles.
2. „Wie strukturieren Sie Middleware für Authentifizierung, Validierung und Logging?”
Achten Sie auf Reihenfolge, Single Responsibility und Testbarkeit. Sie erfahren, ob sie eine echte Express/Fastify/Nest App gepflegt haben oder nur Demos scaffoldet haben.
3. „Design einen Endpoint zum Erstellen einer Ressource. Welche Status-Codes und Error-Shapes returnierst du?“
API-Design-Fragen zeigen Konsistenz. Gute Antworten behandeln Idempotenz wenn relevant, Validierungs-Fehler vs Server-Fehler und stabile JSON-Error-Verträge.
4. „Wie handhaben Sie unerwartete Promise-Rejections und Prozess-Level-Fehler in der Produktion?”
Sie wollen globale Handler, graceful Shutdown, Health Checks und Alerting – nicht „wir starten PM2 neu, wenn es abstürzt.”
5. „Erzähl mir von einem Produktions-Incident in einem Node-Service. Was hat sich danach geändert?“
Incident-Geschichten zeigen Ownership. Starke Kandidaten erwähnen Postmortems, Timeouts, Circuit Breaker oder Load Limits, die sie hinzugefügt haben.
Dokumentiere vergleichbare Erkenntnisse
Notiere pro Finalist: ein Event-Loop-Beispiel, ein Middleware-Muster, eine API-Design-Entscheidung und ein Incident-Follow-up. Vergleiche Ergebnisse, nicht Framework-Fanatismus.
Ein Bewertungsbogen für alle Finalisten
Nutzen Sie die gleichen fünf Fragen für jeden Kandidaten für diese Stelle. Konsistente Fragen ermöglichen konsistente Auswertung, was mit den EEOC-Richtlinien für Arbeitgeber übereinstimmt, wonach Sie die gleichen Standards bei Kandidaten für die gleiche Stelle anwenden (EEOC).
Nutzen Sie Canvider JobCraft um Node und API-Anforderungen in der Stellenausschreibung zu definieren, InterviewGen für lückenbasierte Nachfragen und DecisionHelper um Finalisten gegen die Kriterien zu vergleichen, die Sie veröffentlicht haben.
Nächster Schritt: Explore InterviewGen und DecisionHelper, dann kostenlos starten.