Frontend
Was macht React.lazy? Wer ist für die Chunk-Aufteilung verantwortlich — React.lazy oder der dynamische Import?
Kennst du das SameSite-Attribut bei Cookies? Welche Werte gibt es und worin unterscheiden sie sich?
Welche Arten von Subject gibt es in RxJS?
Erzähle mehr über deine Erfahrung mit Feature-Sliced Design (FSD): Welche Schichten hast du implementiert, war es bequem oder nicht, welche Probleme traten auf?
Wie funktioniert die async/await-Syntax in JavaScript und welche Vorteile bietet sie gegenüber der traditionellen Promise-basierten Syntax?
Was ist der Unterschied zwischen den Hooks useEffect und useLayoutEffect?
Erzählen Sie mir von architektonischen Ansätzen: FSD, modulare Monolith. Welche Architektur sollte für ein kleines MVP gewählt werden?
Warum hat Vue 3 auf Mixins verzichtet?
Musstest du schon einmal mit CI/CD arbeiten, etwas konfigurieren?
Also, du bist zu ihm gegangen, habt ihr die Verträge irgendwie beschrieben?
Wie gut sind Sie mit CSS vertraut? Kennen Sie Grid Layout?
Was passiert, wenn useEffect zwei Abhängigkeiten hat und eine von ihnen sich ändert?
Welche Arten von Input gibt es?
Warum ist React eine Bibliothek und kein Framework?
Wie wurden die Aufgaben bewertet – in Story Points oder nach Zeit?
Kann es passieren, dass zwei verschiedene Werte denselben Hash haben (Kollision)? Wie wird das gelöst?
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Aufgabe: Funktion typisieren return obj[key] } getProperty(X, 'a') // kein Fehler getProperty(X, 'e') // Fehler: Schlüssel 'e' ist kein Schlüssel von Objekt X getProperty({ name: 'Sergey' }, 'name') // kein Fehler getProperty(1, 1) // Fehler. Das erste Argument muss ein Objekt sein (nicht eine Funktion oder Primitive)
Was ist Saga und Transactional Outbox? Warum sind verteilte Transaktionen notwendig?
Erzählen Sie mir von Ihrer letzten Arbeitsstelle – welche Aufgaben hatten Sie, was war Ihr Verantwortungsbereich, welche Schwierigkeiten traten auf und welche Ergebnisse können Sie hervorheben?
Was ist git cherry-pick und wie funktioniert es?