Sobes.tech

Frontend

Qual proprietà obbligatoria deve avere ogni elemento durante il rendering di una lista in React? Da dove si possono prendere le chiavi e da dove no?

Middle
Тензор
120

Metodo classico per centrare un div.

Middle
РунитиРунити
120

In Angular, con l'apparizione dei segnali, c'è il termine 'contesto reattivo'. Come lo comprendi?

Middle
Клируэй Технолоджис
120

Hai mai affrontato il meccanismo CORS?

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

Quali caratteri devono essere escapati per proteggersi dagli attacchi XSS?

Senior
Bitrix
120

Parlami della tua esperienza lavorativa e dei momenti più interessanti della tua carriera

Senior
Type
120

Hai mai configurato CI/CD o aspetti infrastrutturali?

Middle
Navio
120

In cosa consiste il supporto tecnico del progetto?

Middle
Веб-мост
120

Quali compiti vorresti svolgere nel nuovo posto di lavoro? C'è interesse a svilupparsi nel ramo tecnico o architettonico?

Middle
Ifellow
120

Hai dovuto lavorare con i nuovi hook di React (18/19), come useTransition, useDeferredValue?

Middle+
РСХБ
120

Quindi hai partecipato, grossomodo, all'architettura, alla pianificazione?

Middle
Клируэй Технолоджис
120

E le applicazioni che si integravano tra loro, erano entrambe su React?

Middle
Navio
120

function createRateLimiter(limit, interval) {} // Test const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Ignora (limite 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (passato >100ms)

Middle
IGaming
120

Parla della tua esperienza lavorativa attuale: di quale progetto si trattava, quali compiti hai svolto, cosa è stato realizzato?

Senior
Ренессанс СтрахованиеРенессанс Страхование
120

const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());

Middle+
IT OneIT One
120

/** * È necessario scrivere una funzione asincrona, * che "dorma" per il numero di millisecondi specificato, * e poi si completi con successo */ function sleep(duration) { } // Esempio const startTime = Date.now(); console.log("Inizio del sonno..."); sleep(2000).then(() => { console.log("Svegliato dopo 2 secondi!"); console.log("Tempo trascorso: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("Svegliato dopo 1 secondo!"); console.log("Tempo trascorso: ", Date.now() - startTime); });

Middle+
Яндекс
120

Cos'è il reflow e il repaint? Cos'è un reflow forzato (ridisegno forzato)? Come si può ottimizzare il rendering per ridurre il numero di ridisegni forzati?

Middle+
SelectySelecty
120

Cosa succede nel browser dopo aver inserito l'URL nella barra degli indirizzi?

Middle+
Ozon Tech
120

Perché non si può semplicemente passare count come dipendenza in useEffect quando si usa setInterval? Cosa potrebbe andare storto?

Middle+
Global treds
120

Cosa sono i tipi di dati di riferimento e come si differenziano da quelli non di riferimento? Cosa significa passare per riferimento?

Middle
OkkoOkko
120
/298