Frontend
Welche Browser-APIs sind wichtig für die Wiedergabe von HLS/DASH im Browser?
// Es ist notwendig, die Methode groupBy zu implementieren, die die Standardmethoden der Arrays erweitert. // Die Methode sollte eine gruppierte Version des Arrays zurückgeben - ein Objekt, // in dem jeder Schlüssel das Ergebnis der Ausführung der übergebenen Funktion fn(arr[i]) ist, // und jeder Wert ein Array ist, das alle Elemente des ursprünglichen Arrays mit diesem Schlüssel enthält. // Code hier // Beispiel 1 const array1 = [ { id: 1 }, { id: 1 }, { id: 2 } ]; const fn = (item) => item.id; console.log(array1.groupBy(fn)); // { // 1: [{ id: 1 }, { id : 1 }], // 2: [{ id: 2 }] // } // Beispiel 2 const array2 = [1, 2, 3]; console.log(array2.groupBy(String)); // { // "1": [1], // "2": [2], // "3": [3] // } // Beispiel 3 const array3 = [3.3, 0.5, 1.4]; console.log(array3.groupBy(Math.round)); // { // 3: [3.3], // 1: [0.5, 1.4] // }
Wie siehst du deine Rolle im Team? Welche zwei Rollen sprechen dich am meisten an?
Was passiert, wenn mehrere Schnittstellen mit demselben Namen deklariert werden?
[Name] fragte: Erzählen Sie mir von Ihrer Berufserfahrung, warum Sie sich entschieden haben, Ihren aktuellen Arbeitsplatz zu verlassen, und was Sie von Ihrer neuen Stelle erwarten?
Erzählen Sie mir von der Reaktivität in Vue: Worauf sie basiert und wie wir mit ihr interagieren (Reactive, Ref, ShallowReactive, ShallowRef)?
[Name] fragte: Wo hast du gelernt?
Was ist der Unterschied zwischen watch und watchEffect in Vue?
Was ist der Unterschied zwischen useEffect und useLayoutEffect, und wann ist useLayoutEffect nützlich?
Aufgabe zum Event Loop: Bestimmen Sie die Reihenfolge der Ausgabe in der Konsole bei Vorhandensein von setTimeout, Promise und synchronem Code. Was wird zuletzt ausgegeben und warum?
Wofür ist das Attribut key in React-Listen notwendig?
Erzähle mir von bind, call, apply. Was ist der Unterschied zwischen ihnen?
Für die Werte const a = null und const b = 0, bestimmen Sie die Ergebnisse der Ausdrücke mit || und ??, und erklären Sie den Unterschied zwischen den Operatoren.
Was bedeutet es, wenn man eine Referenz 'oberflächlich' oder 'oberhalb' nennt - die das Objekt nicht im Detail überwacht, nur die obersten Eigenschaften? (Frage zu shallowRef)
Praktische Aufgabe: Implementieren Sie einen Aufruf der Funktion useMutation, sodass in der Konsole 'Hello World' ausgegeben wird.
Welche zwei Haupttypen von Komponenten gibt es in React?
Es gibt einen Baum, auf dem Eichhörnchen und Krähen sitzen. Es ist notwendig, eine Funktion zu schreiben, die alle Eichhörnchen im Baum findet und ihre Namen zurückgibt. Erwartetes Ergebnis: ['Acorn', 'Sirsalty', 'Macadamia', 'Kernel'].
Warum ist Next.js für Admin-Panels nicht notwendig?
Welche Status haben Versprechen?
Du hast Tests erwähnt — hast du Tests bei [Firma] und bei deinem letzten Arbeitsplatz geschrieben?