Welche Art von Tests hast du durchgeführt und welche Tools hast du verwendet?
Frontend
Wann verwendest du Type Assertions (Type Casting) und welche Risiken sind damit verbunden?
Was macht dich besser als andere Kandidaten für diese Position?
Was sind bedingte Typen in TypeScript?
Was ist Canvas, hast du damit gearbeitet?
Worin unterscheidet sich HTTP/2 von HTTP/1.1?
Was ist ein TypeScript-Typwächter und warum ist er notwendig?
Was passiert, wenn du eine Funktion als Anfangswert an useState übergibst, und warum wird lazy Initialization verwendet?
Wie durchläuft React den Fiber-Baum und was passiert mit den Kind-Komponenten, wenn der Elternteil aktualisiert wird?
Was sind Web Workers und wann werden sie verwendet?
Wie gehst du an eine neue komplexe und schlecht definierte Aufgabe her: bewertest du die Arbeit und erstellst einen Plan?
Wann wendest du React-Optimierungen an: sofort oder nachdem ein Problem aufgetreten ist?
Was macht useCallback und wann ist es nützlich?
Bestimmen Sie die Reihenfolge der Konsolenausgabe im Beispiel mit synchronem Code, Promise.resolve und zwei setTimeouts.
Was ist das in JavaScript? Wie funktioniert das in normalen und Pfeilfunktionen, wie kann der Kontext verloren gehen und wie kann man ihn wiederherstellen?
Erzählen Sie uns von Ihrer Erfahrung mit einem Monorepo.
Was sind intelligente und dumme Komponenten? Geben Sie ein Beispiel.
Was sind mapped types in TypeScript?
Wie findest du Engpässe und Leistungsprobleme in einer Frontend-Anwendung?
Was ist WebSocket und wie wird es aufgebaut?