Sobes.tech

Frontend

Bei der Optimierung des Ladens einer schweren Frontend-Anwendung mit 150 kleinen Icons, sollten die Icons in einem einzigen Sprite zusammengefasst oder CSS-Inlining bei Verwendung von HTTP/2 oder HTTP/3 verwendet werden?

Middle
Экосистема тенниса MYTENNIS ONLINE
30

Welche Typen gibt es in TypeScript, die es in JavaScript nicht gibt? Erzähl mir von Utility Types.

Middle
SimbirsoftSimbirsoft
30

Wie weißt du die Nummer der Frage, um den Fragebildschirm zu öffnen?

Middle+
OkkoOkko
30

Was passiert, wenn HTML im Browser landet? Was sind blockierende Entitäten und wie damit umgehen?

Senior
Type
30

// Es sind drei Typen gegeben. Es ist notwendig, auf ihrer Grundlage einen Typ Delivery zu erstellen, der alle Felder der angegebenen Typen enthält.

Middle+
Т-БанкТ-Банк
30

async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);

Middle+
РунитиРунити
30

Kennst du den Non-Null Assertion Operator (!) in TypeScript? Warum gilt er als Antipattern?

Middle
Электронные офисные системы
30

Erzählen Sie von CORS.

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

Aufgabe: Implementieren Sie die Funktion sumSquares, die die Quadrate der Zahlen in einem Array summiert, unter Verwendung einer benutzerdefinierten reduce-Funktion. Es darf nur die Funktion sumSquares geändert werden.

Middle+
АэрофлотАэрофлот
30

Verstehen Sie, wie Zustand im Inneren funktioniert?

Middle+
РСХБ
30

Wie man arguments auf alte Weise (ES5) in ein Array umwandelt, ohne Array.from und Spread-Operator?

Middle+
Яндекс
30

Haben Sie eine Vereinbarung zum Schreiben von Commits verwendet?

Middle
Сбермаркетинг
30

Haben Sie schon einmal mit einem Projektmanager unter engen Fristen zusammengearbeitet? Wenn etwas sehr schnell erledigt werden muss, aber technisch nicht schnell machbar ist.

Middle+
РунитиРунити
30

Ist eine separate Funktion toggleLoading erforderlich oder kann darauf verzichtet werden?

Middle+
wb
30

Haben Sie an der Barrierefreiheit von Schnittstellen gearbeitet? Haben Sie Erfahrung darin?

Middle
Voximplant
30

Im Lebenslauf steht, dass du mit Next.js entwickelt hast — ist das richtig? War es Next.js mit App Router oder Pages Router?

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

Erzähle mir von useState in React: Was ist das, wie funktioniert es, ist es ein synchroner oder asynchroner Hook?

Middle
РСХБ-автоматизация
30

Angenommen, ein neuer Antworttyp (z.B. Video) wird eingeführt — wie soll dies in der von uns festgelegten Datenstruktur berücksichtigt werden?

Middle+
OkkoOkko
30

Warum wurde im Projekt GraphQL gewählt?

Middle+
Сбер. IT
30

Stellen Sie sich eine Warteschlange von Makroaufgaben mit fünf `setTimeout`-Aufrufen vor, während Mikroaufgaben unendlich neue Mikroaufgaben hinzufügen, zum Beispiel durch rekursive `Promise.resolve().then()`. Was passiert mit der Benutzeroberfläche und werden diese fünf Timeouts jemals ausgeführt? Warum?

Middle
Экосистема тенниса MYTENNIS ONLINE
30
/292