Frontend
Was ist der Unterschied zwischen der JavaScript-Ausführungsumgebung im Browser und Node.js?
Probleme mit dem Timer in setup() der Vue-Komponente mit SSR-Unterstützung, der in onUnmounted bereinigt wird
Wer hat die Rolle des Analysten im Team übernommen?
Wie man unnötiges Signal-Tracking innerhalb eines Effekts vermeidet — was ist untracked?
In welchen Fällen wird eine Preflight-Anfrage (OPTIONS) gesendet?
Gibt es derzeit Prozesse, die sich dem Abschluss nähern, oder Angebote in der Hand?
Erzählen Sie mir vom Feature Sliced Design (FSD): Was ist das und wie haben Sie es in Ihrem Projekt angewendet?
Wie man eine asynchrone Interaktion zwischen Frontend und Backend bei längeren Operationen (z.B. Start einer Bewertungsberechnung) organisiert. Wie man Status und Updates verarbeitet?
Gibt es eine Komponente, in der props.items direkt über props.items.sort() sortiert wird? Können Sie diese Situation kommentieren?
Wie gingen Sie mit Build-Artefakten bei diesem Deployment-Ansatz um?
Warum haben Sie computed verwendet, um Tarife zu filtern, anstatt normale Variablen oder Funktionen?
Was sind die grundlegenden Prinzipien der OOP? Erklären Sie die SOLID-Prinzipien mit Ihren eigenen Worten.
Was passiert, wenn man eine Endlosschleife (while true) in einem Browser-Tab öffnet — warum hängt manchmal nur ein Tab, und manchmal mehrere?
Wird die Funktion toggleInput nicht vorher aufgerufen?
Aufgabe: Erstellen Sie eine Seite mit einer multifunktionalen Kryptowährungstabelle. Verbinden Sie sich mit der API und zeigen Sie die Liste der Münzen in der Tabelle an. Mindestanforderungen: Projekt von Grund auf neu erstellt Nur Typescript Mit der API verbinden Sortierung nach Werten in der Spalte Suche nach Werten in den Zellen (funktioniert nach dem Prinzip logisches UND) Zusätzliche Aufgaben: Eigene Paginierung Minimale Stile (angenehmes und ordentliches Aussehen) Allgemeine Suche nach Werten in allen Zellen Möglichkeit, Spalten zu fixieren
Welchen Argument übergeben wir an die Funktion inject? Was genau wird dort übergeben – eine Abhängigkeit oder etwas anderes (Token)?
Haben Sie React Toolkit verwendet — einschließlich RTK Query? Kennen Sie Tanstack Query?
Wie funktioniert die Replikation der Datenbank (Master-Slave)? Wie wird der Load Balancer Anfragen an verschiedene Server mit unterschiedlichen Datenbanken weiterleiten?
Wie haben Sie das Problem der gleichzeitigen Existenz eines neuen Stacks und Legacy-Codes in einem Projekt gelöst? Haben Sie Micro-Frontends oder Web-Komponenten in Betracht gezogen?
Welche Bibliotheken haben Sie für das State Management verwendet?