Welche Fragen haben Sie an das Team und die Entwicklungsprozesse?
Frontend
Was ist React.memo, wie unterscheidet es sich von den Hooks useMemo/useCallback, und wie sind sie miteinander verbunden?
Haben Sie Erfahrung darin, ein React-Projekt von Grund auf neu zu starten oder auf React zu migrieren?
Erzähle mir von deiner Erfahrung
In welcher Reihenfolge werden die Zahlen im Code mit Promise, setTimeout und synchronem Code (Event Loop) ausgegeben?
Erzählen Sie mir von Ihrem aktuellen Projekt: Was haben Sie gemacht, wie war das Team organisiert, welche Aufgaben haben Sie erledigt?
Warum erfolgt ein Re-Render beim Aufruf von handleClick mit setCount, und wie kann man den Re-Render vermeiden, indem man die Variable beibehält?
Was ist Virtual DOM und wie unterscheidet es sich vom normalen DOM?
Nennen Sie die Details, die für den Zusammenbau einer steuerbaren Maschine aus einem Bausatz erforderlich sind (nicht standardmäßige Frage zum systemischen Denken).
Was passiert, wenn Fehler in einer Promise nicht behandelt werden (kein .catch)?
Was ist useContext und warum sollte es nicht anstelle von Redux/Zustand verwendet werden?
Was sind useMemo und useCallback, was ist der Unterschied und wann sollte man sie verwenden?
Welche State-Manager kennst du, was ist der Unterschied zwischen Redux Toolkit und Zustand?
Wie stellen Sie sich die Arbeit an einem neuen Arbeitsplatz vor? Wie würden Sie in ein Projekt einsteigen, bei dem das Frontend derzeit ohne Framework ist?
Was ist Feature-Sliced Design (FSD), wie würdest du die Migration zu FSD organisieren und wie würdest du Konflikte bei der Interpretation der Schichten lösen?
Aufgaben mit Closure: Warum gibt die Funktion immer 0 aus und nicht den inkrementierten Wert?
Aufgabe: Baumdurchlauf mit Textausgabe und Einrückungen (rekursiver Durchlauf einer verschachtelten Liste)
Was ist ein Promise und wie funktioniert es?