Frontend
Wenn man die ref-Verbindung zu einer Klassenkomponente entfernt, ist der Wert der ref die Instanz der Klasse. Kann man Ähnliches mit einer funktionalen Komponente machen — eine ref übergeben und darin z.B. eine innerhalb der Komponente deklarierte Funktion erhalten?
Welche Erwartungen hast du als Mitarbeiter während eines halben bis eines Jahres Arbeit?
Was ist der Unterschied zwischen interface und type in TypeScript? Was passiert, wenn man zwei Interfaces mit demselben Namen deklariert?
Live-Coding-Aufgabe: Du hast eine kleine To-Do-Liste-Komponente in JSX. Korrigiere alles, was dir nicht gefällt, und erkläre warum.
Welche Optimierungsmethoden für Re-Renderings gibt es in React (React.memo, useCallback, useMemo)?
Ist es richtig, dass für den Standalone-Ansatz die Injektion besser geeignet ist als die Integration über den Konstruktorparameter? Warum?
Wie man eine Funktion mit Generics so gestaltet, dass sie nur eine Zeichenkette oder eine Instanz der Klasse Bar akzeptiert, und in anderen Fällen einen Fehler in TypeScript ausgibt?
Jetzt müssen alle Benutzer nach ID aufsteigend sortiert werden. Welchen Sortieralgorithmus würdest du wählen, um diese Aufgabe zu lösen?
Es gibt zwei verschachtelte Blöcke A und B mit vorgegebenen Abmessungen. Wie platziert man Block B genau in der Mitte von Block A? Schlagen Sie mehrere Optionen vor, einschließlich Lösungen für alte Browser ohne Flexbox-Unterstützung.
Wenn eine Schaltfläche in eine klickbare Karte eingebettet ist, werden dann die Klick-Handler sowohl für die Schaltfläche als auch für die Karte ausgelöst? Wie kann man diese Ereignisse trennen?
Wie kopiert man ein Objekt in JavaScript? Worin besteht der Unterschied zwischen flacher und tiefer Kopie?
Verstehst du das Prinzip der Trennung von Logik und Präsentation im Modell, auf dem viele architektonische Ansätze aufbauen? Woher stammt diese Idee ursprünglich?
Was möchten Sie in Ihrer neuen Arbeit vermeiden? Was bedeutet für Sie ein nicht toxisches Team und eine reaktionsfähige Führung?
Was könnten die Ursachen für einen langen weißen Bildschirm bei SSR (Nuxt) sein? Wie diagnostiziert und löst man das Problem eines hohen Time to First Byte?
Wie haben Sie mit den State-Management-Tools gearbeitet? Haben Sie Redux verwendet?
Wann wird der Callback useEffect ausgelöst? Welche Phasen gibt es in React?
Was ist der Unterschied zwischen kontrollierten und uncontrolled Komponenten in React?
Was hat Ihnen an Ihrer aktuellen Arbeit nicht mehr gefallen? Warum haben Sie beschlossen, andere Optionen zu prüfen?
Können wir etwas tiefer in das Produkt mit KI-Assistent eintauchen? Erzählen Sie, wie der Ablauf von Anfang bis zur Umsetzung dieses Produkts aussah
Erzähle mir von der Arbeit mit Formularen in React.