Wie würdest du das Problem lösen, eine unpraktische Oberfläche zu verbessern, wenn du ein fertiges UI-Kit hast, aber keinen internen Designer?
Frontend
Was ist dir in einem Projekt und Team wichtig: Welche Prozesse und Interaktionsformate sind für dich angenehm, und bist du bereit, bei der Entwicklung von Prozessen von Grund auf mitzuwirken?
Was können Sie mir über den Strict Mode in React erzählen?
Erzählen Sie mir von sich: Wie sind Sie in die Entwicklung eingestiegen, an welchen Projekten und in welchen Teams haben Sie gearbeitet, und welche Aufgaben haben Sie gelöst?
Erzählen Sie mir von Ihren Erfahrungen mit TypeScript: Auf welchem Niveau haben Sie es gemeistert, wie haben Sie es gelernt, und haben Sie Erfahrung mit anderen Sprachen oder Vanilla JavaScript?
Wie wurde die Kommunikation mit Backend-Entwicklern organisiert, als sich die API-Verträge änderten, zum Beispiel, wenn ein Feld in der Antwort umbenannt wurde? Wie haben Sie solche Änderungen koordiniert und veröffentlicht?
Was ist ein generischer Typ in TypeScript? Gib ein Beispiel für seine Anwendung.
Erzählen Sie mir von Ihren Erfahrungen mit dem Backend: Welche APIs, Technologien und Ansätze haben Sie verwendet, wie haben Sie die Kommunikation zwischen Frontend und Backend organisiert, und welche Bibliotheken haben Sie genutzt?
Wie gut halten Sie die Verwendung der Typen 'any' und 'unknown' im Code für?
Worin besteht der Unterschied zwischen useMemo und React.memo?
Was sind die wichtigsten Lifecycle-Methoden von Klassen-basierten React-Komponenten?
Worin besteht der Unterschied zwischen useMemo und useCallback?
Es gibt einen Baum von React-Komponenten: wie kann man eine Änderung des States von einem Kind-Komponent aus initiieren, das sich im Eltern-Komponent befindet?
Kennst du TanStack Query? Warum wird es häufig verwendet und was sind seine Vorteile?
Wenn du merkst, dass du die Aufgabe nicht innerhalb der geplanten Frist abschließen kannst, solltest du es melden, wem und in welcher Phase?
Welche neuen Funktionen sind in modernen Versionen von React aufgetaucht, insbesondere in React 18 und React 19? Was haben Sie in der Praxis erlebt?
Welche Tools zur Zustandsverwaltung in React hast du verwendet oder kennst?
Warum hast du React gewählt? Hast du Angular in Betracht gezogen oder ist es historisch gewachsen?
Die Anwendung beginnt aufgrund der Darstellung einer großen Tabelle langsamer zu werden: Wie würdest du ein solches Problem profilieren, debuggen und optimieren?
Wie haben Sie die Übereinstimmung der tatsächlichen API-Antworten mit Swagger/OpenAPI-Verträgen validiert: manuell oder automatisiert?