Frontend
Du hast die Entwicklung einer wiederverwendbaren UI-Kit-Komponentenbibliothek auf Basis von Angular Material erwähnt. Gibt es einen prinzipiellen Unterschied zwischen Bibliothekskomponenten und normalen multifunktionalen Komponenten der Anwendung? Worauf kann bei normalen Komponenten verzichtet werden, was bei Bibliothekskomponenten nicht?
Wie lange arbeiten Sie schon im Unternehmen?
Wie haben Sie mit dem Backend und anderen Teammitgliedern (Analysten, Designer, Tester) zusammengearbeitet?
Können Sie alle technischen Lösungen für dieses Problem auflisten (außer das Ersetzen des Feldes durch ein Signal)?
/* Was wird in der Konsole ausgegeben */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("fertig!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Ergebnis"; } f(); console.log(7);
In welchem Team arbeiten Sie und an welchem Projekt?
Wie findest du unser Arbeitsformat? Ist es attraktiv?
Warum haben Sie computed verwendet, um Tarife zu filtern, anstatt normale Variablen oder Funktionen?
Verwenden Sie WebSocket direkt oder mit Wrappers?
Wann wird die Cleanup-Funktion in useEffect ausgeführt, wenn sie ein Abhängigkeitsarray mit den Parametern a, b, c hat?
Findet das Parsen von HTML und CSS sequenziell oder parallel statt?
Was ist cherry-pick in Git?
Wer sollte im Allgemeinen die Entscheidung über die Verschiebung des Releases treffen?
Wie entscheidest du, wann du eine Funktion in useCallback einbetten musst und wann nicht? Wie wird das in deinem Projekt gemacht?
Welchen Argument übergeben wir an die Funktion inject? Was genau wird dort übergeben – eine Abhängigkeit oder etwas anderes (Token)?
React-Aufgabe: Implementieren Sie eine Komponente zur Suche nach Vorkommen einer Teilzeichenkette im Text. Anforderungen: Laden des Textes von einer API beim ersten Rendern, Ladeanzeige, Fehlerbehandlung, Suche nach Vorkommen ohne Berücksichtigung der Groß-/Kleinschreibung, Hervorhebung der gefundenen Vorkommen, Anzeige der Gesamtzahl der Vorkommen, Button zum Laden zusätzlichen Textes.
Warum ist React als Bibliothek notwendig und warum sollte man keine Anwendung in Vanilla JavaScript schreiben?
Wie sind Ihre Store- und Server-States im Frontend aufgebaut? Verwenden Sie TanStack Query?
Erzähle mir vom Event Loop in JavaScript: wie er funktioniert, was Microtasks und Macrotasks sind?
Welche blockierenden Operationen gibt es im Rahmen des Critical Rendering Path?