Sobes.tech

Frontend

Wie würdest du die Organisation von SVG-Icons beim Aufbau eines Systems von Grund auf angehen?

Middle
ТАУ Сервис
130

Woran haben Sie gearbeitet?

Middle
Веза
130

/* Was wird in der Konsole ausgegeben? */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("fertig!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Ergebnis"; } f(); console.log(7);

Middle+
М.Видео/эльдорадо
130

type Obj = { name: string age: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { name: "Nik", age: 25 } const value1 = getObjField(user, "name") const value2 = getObjField(user, "age") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }

Middle+
М.Видео/эльдорадо
130

Das ist eine solide baseline-basierte Erklärung, und ich mag es, dass du den visuellen Mittelpunkt vom typografischen Baseline unterscheidest; Flexzentrierung ist oft der robusteste Ansatz fontübergreifend. Wenn Design-Spezifikationen vage sind (z.B. Icon-zu-Text-Ausrichtung unterscheidet sich bei Buttons, Eingabefeldern und Menüeinträgen), wie definierst und dokumentierst du eine einzige Ausrichtungsregel im Designsystem, damit Teams sie konsistent umsetzen?

Senior
micro1
130

Warum haben Sie das vorherige Unternehmen verlassen?

Senior
Мой СкладМой Склад
130

Was ist der Unterschied zwischen useLayoutEffect und useEffect?

Middle
SIB
130

Was ist der Unterschied zwischen Promise.all und Promise.allSettled?

Middle+
Додо пицца
130

[имя] fragte: Kannst du bitte den Prozess der Lieferung einer Aufgabe von Grund auf beschreiben — von der Geschäftsidee bis zur Produktion?

Middle+
WB банк
130

// Gegeben ist eine Menge zweidimensionaler Punkte, berechnen Sie die Fläche eines Begrenzungsrahmens. // Für eine gegebene Menge zweidimensionaler Punkte berechnen Sie die Fläche eines Begrenzungsrechtecks. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
130

Woraus besteht ein JWT-Token?

Middle
WB Travel
130

Der Benutzer gibt eine URL in die Adressleiste ein und drückt Enter. Welche kritischen Momente können auf seinem Weg auftreten — was kann schiefgehen, was kann verzögert werden oder eine negative Erfahrung verursachen?

Middle+
Global treds
130

Stell dir die Situation vor: Bei der täglichen Besprechung schlägt ein Kollege eine Lösung vor, die dir falsch erscheint, und du hast eine andere Lösung. Wie wirst du vorgehen?

Middle
Нетвижн
130

Erzähle frei, was du genau in deinen Projekten gemacht hast, welche Projekte interessant waren, was du zu lernen versucht hast und wohin du dich entwickeln wolltest?

Middle
ТАУ Сервис
130

Wie kann man das Problem der Race Condition beim Benutzerwechsel lösen (wenn mehrere Anfragen nacheinander gesendet werden)? Welche Ansätze können verwendet werden: AbortController, debounce, Button-Blockierung durch Ladezustand?

Middle+
HR SIGNAL
130

Wie würdest du diesen Code der Funktion $, verbessern, wenn sie in der Produktion verwendet würde?

Middle
WB банк
130

Wie haben Sie die Typisierung der API-Antworten sichergestellt? Haben Sie OpenAPI/Swagger oder Code-Generierung verwendet?

Middle
UserGate
130

Wie rendert der Browser die Seite? Was passiert nach dem Empfang des HTML?

Middle
Раппорто
129

Aufgabe Nr. 4: Implementieren Sie eine Funktion entsprechend ihren TypeScript-Typen (die Funktion nimmt ein Objekt und einen Schlüssel dieses Objekts, und gibt den Wert für diesen Schlüssel zurück).

Middle
СБЕРСБЕР
129

Ist es angenehmer, sich mit «du» oder «Sie» anzusprechen?

Middle
NordClan
129
/298