Wie gut sind Sie mit CSS vertraut? Kennen Sie Grid Layout?
Frontend
Warum haben Sie sich entschieden, den Job zu wechseln?
Haben Sie schon einmal mit Set-Objekten gearbeitet? Was ist ihre Besonderheit und warum wurden sie entwickelt?
Erzähle mir von deiner technischen Erfahrung — was war aus technischer Sicht interessant?
Wie siehst du deine zukünftige Entwicklung — mehr in der Entwicklung oder im Versuch der Führung?
Ist alles in der erhaltenen Lösung optimal? Gibt es etwas, das verbessert werden kann?
Welche zwei Haupttypen von Komponenten gibt es in React?
Welche verpflichtete Eigenschaft muss jedes Element beim Rendern einer Liste in React haben? Woher kann man die Schlüssel nehmen und wo nicht?
Kann man die Ereignisausbreitung stoppen? Wie? Was ist der Unterschied zwischen stopPropagation und stopImmediatePropagation?
Welche Lebenszyklusmethoden hat eine Klassenkomponente in React?
Wie funktioniert das Prototypsystem in JavaScript?
Was sind die grundlegenden Prinzipien der OOP? Erklären Sie die SOLID-Prinzipien mit Ihren eigenen Worten.
Praktische Aufgabe: Implementieren Sie eine Tabellenkomponente in React + TypeScript mit Parametrisierung über Props (Daten, Spalten, Klick-Handler onRowClick), die beim Klicken auf eine Zeile eine Alert mit der ID des Eintrags anzeigt.
Kennst du das Konzept der Ereignis-Delegierung? Kann die Lösung unter Verwendung der Delegierung umgeschrieben werden?
Wie war Ihre Arbeit mit Aufgaben organisiert? Woher kamen sie, gab es Manager?
Was sind die Eigenschaften von Pfeilfunktionen?
Was ist eine Pure Component in React?
Mit welchen Hooks haben Sie in funktionalen Komponenten gearbeitet? Welcher war der ungewöhnlichste?
Mussten Sie die Leistung optimieren? Verstehen Sie, wie man das macht?
Was ist der Unterschied zwischen const, let und var?