Node.js
Können Sie erklären, was eine schwache Kopplung zwischen den Komponenten des Systems bedeutet?
Worin unterscheiden sich die Konzepte BASE und ACID bei der Arbeit mit Datenbanken?
In welchen funktionalen Programmiersprachen haben Sie gearbeitet oder sie in Ihren Projekten angewendet?
Wie verstehen Sie die Schaffung eines günstigen Arbeitsumfelds im Team?
Haben Sie Erfahrung in der Lösung von Problemen im Zusammenhang mit der Optimierung der Datenbankleistung?
Haben Sie Erfahrung mit der Verwendung der Bibliothek Passport.js für die Authentifizierung in Node.js-Projekten?
Welche Einschränkungen gibt es bei der Farbpalette des GIF-Formats?
Kannst du von einem Fall erzählen, bei dem es dir besonders schwer fiel, eine Lösung zu finden, und wie du ihn überwunden hast?
Was würden Sie tun, wenn Sie an einem Projekt arbeiten, ohne einen vorherigen Backend-Ingenieur zu haben?
Erklären Sie, was die Verwendung von Self Join in SQL-Abfragen bedeutet und in welchen Fällen sie angewendet wird.
Kannst du ein Beispiel für ein System geben, das auf einer monolithischen Architektur basiert?
Beschreiben Sie die schwierigsten technischen Aufgaben, die Sie in der Praxis lösen mussten
Kannst du die grundlegenden Regeln und Prinzipien beschreiben, die die REST-Architektur bei der Erstellung von APIs leitet?
Welche Hobbys oder Interessen haben Sie in Ihrer Freizeit?
Wie groß war das Team, das an diesem Projekt gearbeitet hat?
Kannst du die wichtigsten Strukturmuster in der objektorientierten Programmierung nennen?
Wie kann man eine Layout-Verschiebung (Layout Shift) auf einer Seite erkennen?
Wie planst und verteilst du deine Aufgaben im Arbeitsprozess?
Können Sie erklären, was unter SQL-Injection verstanden wird und wie man sie ausnutzen oder verhindern kann?
Vereinst du mehrere DTOs mit gleichen Strukturen in eine gemeinsame Klasse oder ein Objekt?