Frontend
Warum haben Sie sich von Ihrem letzten Arbeitgeber getrennt?
Wie bewerten Sie sich in Bezug auf die Note?
Was sind die Hauptunterschiede zwischen Vue 3 und Vue 2? Hat Vue 3 Virtual DOM?
Mit welchen Protokollen kommunizierte deine Anwendung mit dem Backend?
Wurden Analysen durchgeführt? Wie haben Sie die Übermittlung analytischer Ereignisse implementiert, zum Beispiel für einen Klick auf die Schaltfläche zum Speichern des Profils?
Schreiben Sie eine Funktion, die ein Array aus Zahlen und Strings akzeptiert und die Summe aller Elemente zurückgibt, wobei Strings in Zahlen umgewandelt werden. Wie gehen Sie mit Strings um, die nicht numerische Zeichen enthalten?
Sieh dir den ersten Callback an, den du an runSpinner (onRoll) übergibst — akzeptiert er ein Argument, das du angegeben hast?
Geben Sie ein Beispiel für das Prinzip der Dependency Inversion in der Frontend-Entwicklung.
Welche Lifecycle-Methoden gibt es in React und wie kann man sie mit useEffect emulieren?
Wie kann man ein Objekt in JavaScript kopieren? Welche Methoden kennst du?
Wie kehrt man den Kontext einer Funktion zurück? Erklären Sie call, apply, bind.
Wie haben Sie die selbstgeschriebene Komponentenbibliothek gepflegt? Wie haben Sie Fragen der Themensetzung (Themenisierung) und Anpassung der Komponenten gelöst?
Wie beeinflusst position: absolute die Renderkette und die Kompositionsschichten? Kann man die Schichtaufteilung auf andere Weise vermeiden?
Welche Arbeitserlaubnis haben Sie in Italien?
Stellen Sie sich vor, Sie haben unbegrenzte Ressourcen und müssen eine Schnittstelle mit einem Formular von Grund auf als Teil einer großen Anwendung erstellen. Welchen Technologie-Stack und Architektur würden Sie wählen?
CSS-Aufgabe: Zeichnen Sie ein rotes Quadrat in die Mitte des Bildschirms.
Arbeiten Sie lieber im Team oder alleine? Wo fühlen Sie sich wohler und effizienter?
Das ist ein pragmatischer Ansatz – Tokens plus ein konsistentes Wrapper-Muster verhindern "Einzelfall"-Lösungen und machen Abstimmungsentscheidungen in Storybook nachvollziehbar. Wie entscheidest du, wann ein visueller "Schubs" (wie deine -2px-Anpassung) als globaler Token oder als komponentenbezogene Ausnahme gehört, und wie steuerst du diese Entscheidung?
Wenn Sie eine solche Anwendung unter Berücksichtigung eines Monorepos entwerfen würden, wie würden Sie sie in Pakete aufteilen, wobei eine einheitliche Codebasis für Web und mobile Plattformen (React Native) berücksichtigt wird?
Was wissen Sie über React 19? Welche Änderungen gab es im Vergleich zu React 18?