Node.js
Welche Erfahrung haben Sie in der Verwaltung und Arbeit mit dem Linux-Betriebssystem?
Was hat Sie motiviert, Node.js für die Entwicklung zu wählen?
Wie wurden asynchrone Operationen vor der Einführung der Konstruktion async/await verarbeitet?
Wie sicher bist du bei den Konzepten und Fähigkeiten von Apache Kafka?
Erklären Sie, was das Überschreiben von Funktionen in der objektorientierten Programmierung bedeutet
Wie erfolgt die Datenlöschung aus der Datenbank?
Haben Sie das Muster Revealing Constructor in Ihrer Entwicklungspraxis angewendet?
Wie lange und in welchen Projekten haben Sie mit Node.js gearbeitet, und welche Aufgaben haben Sie damit gelöst?
Kannst du die Hauptmerkmale von Transaktionen in Datenbanken erklären?
Welche Tools oder Bibliotheken hast du verwendet, um WebSocket-Interaktionen in deinen Projekten zu implementieren?
Wie hoch ist Ihr Kenntnisstand im Umgang mit PostgreSQL und deren Funktionen?
Wie viele verschiedene API-Schnittstellen haben Sie mit Express erstellt?
Kannst du die wichtigsten Phasen des Lebenszyklus einer Node.js-Anwendung nennen?
Beschreibe deinen typischen Arbeitstag und die Hauptaufgaben, die du erledigst
Erklären Sie die Unterschiede zwischen den Schlüsselwörtern let und const in JavaScript.
Wie wird die Verzweigungsstrategie im Entwicklungsmanagement angewendet und warum ist sie notwendig?
Können Sie ein Beispiel für eine Situation geben, in der in einer Datenbank ein zusammengesetzter Primärschlüssel verwendet wird?
Was ist schneller – Daten mit dem Befehl DELETE löschen oder die Tabelle mit TRUNCATE leeren?
Haben Sie Erfahrung im Umgang mit generischen Typen in der Entwicklung?
Was unterscheidet Schnittstellen von Klassen in TypeScript und in welchen Situationen verwendet man jeweils welche?