Sobes.tech

Frontend

Weet je het verschil tussen host-objects (host objects) en native objects (native objects)?

Middle
Ростелеком
125

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
125

Wanneer wordt useEffect aangeroepen? Onder welke omstandigheden wordt het geactiveerd?

Middle+
Сбертех
125

Hoe lang duurt het om aan een nieuw project te beginnen?

Senior
СБЕРСБЕР
125

Zijn er middelen toegewezen voor het schrijven van tests? Welke ervaring hebt u met het schrijven van tests?

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

Hoe prioriteer je technische schuld ten opzichte van zakelijke taken?

Middle+
wb
125

Wat betekent het als een ref 'oppervlakkig' of 'hoog niveau' wordt genoemd - dat het object niet in diepte volgt, alleen de bovenste eigenschappen? (vraag over shallowRef)

Middle
Программный код
125

Vertel over je ervaring, je laatste baan, je stack, je team, je verantwoordelijkheden

Middle
Раппорто
125

Weet je wat er gebeurt als je een return schrijft en deze leeg laat (zonder waarde)?

Middle
Омнидата
125

Wat is het verschil tussen cookies en localStorage?

Middle
ИРИ
124

/* Twee gesorteerde lijsten met intervallen van aanwezigheid van gebruikers gedurende de dag. Het begin van het interval is strikt minder dan het einde. Het is nodig om de intervallen te berekenen waarin beide gebruikers online waren. De intervallen worden in uren aangegeven, ervan uitgaande dat ze van 0 tot 24 kunnen zijn. */ snijpunt( [[8, 12], [17, 22]], [[5, 11], [14, 18], [20, 23]] )// [[8, 11], [17, 18], [20, 22]] snijpunt( [[9, 15], [18, 21]], [[10, 14], [21, 22]] )// [[10, 14]] function snijpunt(gebruiker1, gebruiker2) { // schrijf hier je code }

Middle
Яндекс
124

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

Middle+
Ifellow
124

Welke waarden kunnen in JSON worden opgeslagen? Kunnen functies daar worden opgeslagen?

Middle
Pac Group
124

Waarom heb je voor WebSocket gekozen? Zijn er alternatieven?

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

Wat is de volgorde van uitvoering van microtasks en macrotasks in de Event Loop?

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

Was de overgang van gratisgebruikers naar betalende klanten (bedrijven) voorzien? Hoe was deze overgang technisch geregeld?

Middle+
Сбер. IT
124

Bekijk dit stuk code — begrijp wat het doet, en schrijf een eenvoudig voorbeeld van gebruik. Er is ook een vergelijkbare helper in lodash.

Middle+
Mayflower
124

Hoe sta je tegenover kunstmatige intelligentie? Gebruik je het op het werk en in het dagelijks leven?

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

Kun je dynamische imports gebruiken naast React.lazy? Waar kunnen ze nuttig zijn?

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

```javascript console.log("Start"); setTimeout(() => { console.log("Timeout 1"); Promise.resolve().then(() => console.log("Promise inside Timeout")); }, 0); Promise.resolve() .then(() => { console.log("Promise 0"); setTimeout(() => console.log("Timeout inside Promise"), 0); }) .catch(() => console.log("Promise 1")) .then(() => console.log("Promise 2")); function foo() { Promise.resolve().then(() => { console.log("Promise 3"); foo(); }); } foo(); requestAnimationFrame(() => { console.log("RequestAnimationFrame"); }); console.log("End"); // Start // END // "Promise 0" // Promise 2 // // Timeout 1 // Promise inside Timeout // RequestAnimationFrame // Timeout inside Promise ```

Middle
Мыс
124
/298