Sobes.tech

Frontend

Können Sie den Event Loop erklären: In welcher Reihenfolge werden synchroner Code, Mikrotasks und Makrotasks ausgeführt?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
28

/** * Aufgabe 3: Analysieren Sie die folgende Funktion und beheben Sie alle Fehler. Erklären Sie die Rolle des `never`-Typs in TypeScript. */ function throwError(): never { throw new Error('Ein Fehler ist aufgetreten'); } /** * Aufgabe 4: Transformieren Sie den gegebenen Typ `MaybeProps`, um alle seine Eigenschaften erforderlich zu machen. */ type MaybeProps = { a?: number; b?: string; }; /** * Aufgabe 5: Erstellen Sie einen generischen Typ `Container`, der eine einzelne Eigenschaft `value` enthält. * Der Typ von `value` sollte auf `string` oder `number` beschränkt sein. */ type Container<T> = { value: T; };

Middle
Altenar
28

Wofür ist das Attribut key in React? Was passiert, wenn sich die key ändert?

Middle+
VK Tech
28

Gab es Aufgaben zur Optimierung der Leistung großer Listen? Wie wurden sie gelöst?

Middle
UserGate
28

Welche Aufgaben hat dir am meisten gefallen?

Middle
BLS-Soft
28

Ist hier `useCallback` notwendig? Wofür ist es und in welchen Fällen ist es nützlich?

Middle
RedLab
28

// und jeder Wert ist ein Array, 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));

Middle+
Яндекс
28

Erzähle mehr über das Caching für eine schnelle Auslieferung von Seiten. Gib ein Beispiel auf der zweiten Oberfläche (Fragenbildschirm).

Middle+
OkkoOkko
28

Kennst du die verschiedenen Versionen des HTTP-Protokolls (HTTP/1, HTTP/2, HTTP/3)? Worin unterscheiden sie sich?

Middle+
Альфа-БанкАльфа-Банк
28

Was ist der Unterschied zwischen virtuellem DOM und normalem DOM?

Middle
Элара
28

Erzählen Sie mir von Ihrem aktuellen Arbeitsplatz und was Sie dort tun?

Middle+
Evocargo
28

Was sind props und state in React? Was ist der Unterschied?

Middle
ГКУ Инфогород
28

Gab es Situationen, in denen eine Aufgabe bereits in develop integriert war, aber nicht in die aktuelle Version aufgenommen werden sollte? Wie sind Sie in einer solchen Situation vorgegangen?

Middle
Куаргет
28

Welche Hilfsmittel, einschließlich Tools für Tests, Refactoring und Code-Review, verwenden Sie?

Middle+
Сибилтек-софт
28

Erzähle mir von einem interessanten Fall, bei dem eine schwierige Aufgabe in einem Projekt gelöst wurde.

Middle
Chulakov
28

Wie gestaltet sich Ihr Lernprozess für neue Technologien?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
28

Erzähle mir, welche neue Funktionalität im Standard ES6 (ES2015) in JavaScript erschienen ist.

Middle
Ай-Теко (I-Teco)
28

Was wäre für dich ein überzeugendes Argument bei der Wahl eines Unternehmens oder Projekts?

Middle
нейровэд
28

Wenn die Funktion loadRolesData ein Promise zurückgibt, was ist der Wert nach ihrem Aufruf? Ist es möglich, ein Promise in einem für Daten vorgesehenen Zustand zu speichern, und wie kann man das beheben?

Middle+
Mish
28

Was passiert, wenn der Timeout nach erfolgreicher Ausführung der Funktion nicht gelöscht wird? Wie kann man das beheben und welche Promise-Methode eignet sich zum Löschen des Timeouts in jedem Fall (bei Erfolg und bei Fehler)?

Middle+
Яндекс
28
/290