Frontend
Für Elemente mit position: absolute — welche Kriterien bestimmen, wer das containing block ist? Nur position: relative oder gibt es andere Optionen?
Welchen State-Manager wurde im Projekt verwendet? Redux, MobX oder etwas anderes?
Haben Sie mit Micro-Frontends gearbeitet? Können Sie das Konzept erklären?
In der Funktion requestUserData werden drei Anfragen nacheinander ausgeführt. Warum nicht einfach alle drei in Promise.all einwickeln? Wie kann man diese Funktion optimieren, um die Anfragen in der kürzest möglichen Zeit auszuführen?
Welche Möglichkeiten gibt es, Inline-Stile in einer React-Komponente zu entfernen?
Wie wählt man zwischen Flexbox und Grid? Was ist der Unterschied?
Wie würden Sie die Arbeit mit einem großen Versicherungsrechner-Formular organisieren, das viele Felder (etwa 50), dynamische Abschnitte, eine sofortige Berechnung der Gesamtkosten, auf mehrere Bildschirme verteilt, enthält?
Was ist bei UX für Live-Video im Vergleich zu normalem VOD zu beachten?
Nach welchen Kriterien wirst du ein neues Unternehmen auswählen?
Praktische Aufgabe: Gegeben ist ein Array von Punkten mit den Feldern time und value. Es ist erforderlich, Gruppen von Punkten mit demselben value zu identifizieren und nur den Anfang und das Ende jeder Gruppe zu belassen (zur Optimierung des linearen Diagramms).
Erkläre, was Virtual DOM in React ist.
Rufen Sie die Funktion getProducts in der Vue 3-Komponente auf und rendern Sie die erhaltenen Ergebnisse im Template.
In welchen Fällen ist die Verwendung von v-html (innerHTML) gut, und in welchen ist sie schlecht? Wodurch kann man sicher sein, dass der Inhalt vom Server sicher ist?
Welche Datentypen gibt es in JavaScript? Worin unterscheiden sich Primitive von Objekten? Wie werden sie im Speicher gespeichert?
Hat der Partner, der Links zu den Ausschreibungen platzierte, dies im Voraus abgestimmt oder kamen die Leads unerwartet und in großer Anzahl?
Welche Bildformate gibt es (JPG, PNG, WebP)? Wie wählt der Browser aus, welches Format verwendet werden soll?
Welche Render-Strategien gibt es? Erzählen Sie uns von CSR, SSR, SSG.
Klären Sie bitte: Der Umzug erfolgte von JS/JSVue zu React und TypeScript, und ist jetzt eine Umstellung auf Micro-Frontends geplant?
Wir haben die Komponenten optimiert — geben Sie ein Beispiel dafür, was vor der Optimierung war und was danach.
Mussten Sie RTK bei der Verwendung von Redux verwenden?