elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [Link] export default () => { return <div>Hallo!</div> }
Frontend
Gab es Fälle, in denen etwas in der Produktion oder bei Tests von Implementierungen mit WebSocket-Verbindungen gefallen ist?
In Ihrem Lebenslauf steht, dass Sie viel mit komplexen, mehrstufigen Formularen gearbeitet haben. Können Sie genauer erläutern, was dort umgesetzt wurde?
Zweite Aufgabe: Implementieren Sie eine Suchkomponente unter Verwendung eines Standardservers über den query-Parameter — erstellen Sie ein Eingabefeld für die Abfrage, Zustände für die Ergebnisse und die Abfrage, holen Sie Daten mit fetch in useEffect mit Fehlerbehandlung und Ladezuständen, und rendern Sie eine Ergebnisliste (Feld name).
Sie haben einen Test mit tausend Verbindungen über WebSocket durchgeführt — wie haben Sie das getestet, wie verlief der Belastungstest?
Erzählen Sie von Ihrer Erfahrung mit Tabellen (Zeichnen, Arbeit mit großen Datenmengen).
Wenn es um reine Optimierungstechniken in React geht, welche kennen Sie? (useMemo, useCallback, React.memo)
Mussten Sie mit den neuen Hooks von React (18/19) arbeiten, z.B. useTransition, useDeferredValue?
Können Sie die algorithmische Komplexität der implementierten Filterung nach Status berechnen?
Mit welchen State-Management-Tools hast du gearbeitet? Welche magst du mehr, was sind ihre Vor- und Nachteile?
Komplexität: Fügen Sie eine Filterung der Ergebnisse nach dem Feld Status über eine separate Texteingabe hinzu, wobei die Groß- und Kleinschreibung ignoriert wird.
Mussten Sie mit der Autorisierung arbeiten? Erzählen Sie uns mehr über die Umsetzung.
Wie sah die Tabelle aus, die Sie entwickelt haben? Was mussten Sie selbst umsetzen?
Wenn man theoretisch darüber nachdenkt: Es gibt große Tabellen mit einer großen Menge an Daten. Können Leistungsprobleme auftreten? Wenn ja, wie würden Sie diese lösen?
Wie wurde die Aktualisierung von Access/Refresh-Token bei der Authentifizierung über JWT (Interceptor, 401-Handling) umgesetzt?
Verstehen Sie, wie Zustand im Inneren funktioniert?
Haben Sie schon vom Hook useLayoutEffect gehört? Erzählen Sie, wie er funktioniert.
Wie wurde die Kreuzvalidierung der Formularfelder technisch umgesetzt (Validierung eines Feldes abhängig vom Wert eines anderen)?