Was ist eine Closure in JavaScript?
Frontend
Was sind Capturing und Bubbling bei Browser-Events? Wie unterscheiden sich stopPropagation und preventDefault?
Welche gefährlichen Git-Befehle kennen Sie und warum sollten sie nicht ohne Vorsicht verwendet werden?
Was ist der Unterschied zwischen Microtasks und Macrotasks im Event Loop und in welcher Reihenfolge werden sie ausgeführt?
Was bedeutet der Mobile First-Ansatz im Layout-Design?
Haben Sie Erfahrung mit Storybook?
Was ist ein Race Condition?
Was wissen Sie über Monorepos und wie unterscheiden sich Tools wie Nx und Turborepo?
Wann ist es besser, Flexbox und wann CSS Grid zu verwenden?
Was fügst du in der Regel in Storybook hinzu und beschreibst?
Wie wird die Spezifität von CSS-Selektoren berechnet: was ist stärker — Inline-Stile, !important, ID, Klassen oder Tags?
Welche Utility-Typen in TypeScript kennen Sie, zum Beispiel Pick, Partial, Omit?
Was ist Shadow DOM und warum wird es benötigt?
Was sind die Gefahren von innerHTML?
Warum ist TypeScript grundsätzlich im Frontend notwendig?
Was ist der Unterschied zwischen interface und type in TypeScript?
Warum hast du dich entschieden, nach einem neuen Job zu suchen und dein letztes Unternehmen zu verlassen?
Implementieren Sie eine Produktsuche in einem Angular-Scaffold: Kommentieren Sie das Eingabefeld mit Label aus, behandeln Sie die Eingabe mit debounce, rufen Sie die Funktion searchProducts auf und zeigen Sie die Ergebnisse an. Verwenden Sie Angular Signals, nicht nur RxJS/Subject.
Was sind Lazy Routes in Angular?
Die Anwendung reagiert nicht oder hängt, Scrollen und Klicken funktionieren mit Verzögerung. Wie würden Sie das Problem diagnostizieren?