Sobes.tech

Frontend

Waarop moest je nog meer schrijven in je commerciële ervaring, naast TypeScript en JavaScript?

Middle
Яндекс
128

Wat is het verschil tussen Promise.all en Promise.allSettled?

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

// Gegeven een set tweedimensionale punten, bereken de oppervlakte van een begrenzingsbox. // Voor een gegeven set tweedimensionale punten, bereken de oppervlakte van de omhullende rechthoek. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Heeft u de export naar Excel en PDF geïmplementeerd? Hoe hebt u deze export georganiseerd?

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

Vertel me meer over je ervaring met het UI-kit: hoe heb je het gemaakt, welke componenten waren er, heb je design tokens gebruikt?

Middle
thesis
128

Waar hangt het opnieuw renderen van een component in React van af?

Middle+
VK Tech
128

Vertel over je huidige project: wat heb je gedaan, hoe was het team georganiseerd, welke taken heb je uitgevoerd?

Middle
МПФИТ
128

Hoe typeer je een functie die unknown accepteert en een specifiek type teruggeeft, zodat TypeScript de geretourneerde waarde altijd als dat type beschouwt?

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

Is de afhankelijkheid veranderd als deze undefined was en na een her-render opnieuw undefined werd?

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // als (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
128

Begrijp wat deze code doet en hoe je het kunt gebruiken. Er is een vergelijkbare helper in lodash — als je het herkent, kun je gewoon de naam noemen.

Middle
Mayflower
128

Taak over de Event Loop: bepaal de volgorde van output in de console bij aanwezigheid van setTimeout, Promise en synchronische code. Wat wordt als laatste weergegeven en waarom?

Middle
RedLab
128

Wat is het verschil tussen Type en Interface in TypeScript?

Middle
Алор+
128

Vertel over je ontwikkelervaring, te beginnen met je laatste baan.

Middle
News Media Holdind
128

Vertel me over de verbetering van Core Web Vitals: wat heb je gedaan, welke metriek was het problematischst?

Middle+
РунитиРунити
127

Er zijn drie nieuwe types gegeven. Er moet een nieuw type worden gemaakt op basis hiervan, dat voldoet aan de voorwaarde (bevat alle velden van de gegeven types, unie-achtig type). Welke aanpak moet worden gebruikt?

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

Heb je ooit een applicatie moeten optimaliseren? Welke stappen zou je nemen als je hoorde dat een website traag werkt?

Middle
Marfatech
127

Hoe ga je om met verzoeken binnen componenten?

Middle+
РунитиРунити
127

/* Drie code-secties worden gegeven. Schrijf het resultaat van elke console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
127

Hoe was het proces in het bedrijf georganiseerd: waar werd de documentatie opgeslagen, hoe verliep de interactie met de analist en de ontwerper, waar werden de mock-ups gemaakt, welke whiteboard werd gebruikt?

Middle
Интай-текстиль
127
/298