Sobes.tech

Frontend

Cunoașteți SSE (Evenimente trimise de server)?

Middle+
Evocargo
57

Aveți experiență în utilizarea Set și Map? În ce cazuri le-ați ales?

Middle+
Global treds
56

Lanțul devine imediat respins, primul .then este omis. Primul .catch capturează eroarea Ieșire: Catch 1: Eroare1 Returnează 'Altă valoare', transformând eroarea într-un rezultat de succes. Următorul .then primește 'Altă valoare' Ieșire: Then 2: Altă valoare Apoi aruncă o nouă eroare: throw new Error('A doua eroare') Lanțul devine din nou respins. Al doilea .catch capturează a doua eroare Ieșire: Catch 2: A doua eroare Nu returnează nimic → rezultatul este undefined. Ultimul .then primește undefined Ieșire: Then 3: undefined Primește un salut! ("Eroare!") — este o promisiune care este respinsă imediat cu eroarea "Eroare!" .then(1) — este omis, deoarece promisiunea este în stare respinsă .catch(1) — capturează eroarea, afișează "Catch 1: Eroare!" și returnează "DATE ÎNTORCATE" .then(2) — primește "DATE ÎNTORCATE", afișează "Tic? DATE ÎNTORCATE" și aruncă o nouă eroare "A doua eroare" .catch(2) — capturează a doua eroare, afișează "Catch 2: A doua eroare" .then(3) — primește undefined (deoarece catch-ul anterior nu a returnat nimic), afișează "then 3: undefined"

Middle
SIB
56

Ce anteturi HTTP pot fi în răspuns?

Middle+
Ozon Tech
56

Cunoști tipul utilitar Vue MaybeRef? Ai lucrat cu el?

Middle
Интай-текстиль
56

Cum influențează CORS și CSP unul pe celălalt?

Middle
TokenTech
56

Ce sunt unknown și never în TypeScript? În ce diferă de any?

Middle+
Элм Технологии
56

Spune-mi despre o funcție foarte tare pe care ai făcut-o și de care ești mândru. Poate a fost ceva nou pentru tine, pe care ai înțeles-o, sau pur și simplu o funcționalitate destul de complexă.

Middle+
IMOT.IO
56

Care este diferența dintre Git Merge și Git Rebase?

Middle
Куаргет
56

Ce soluții alternative au fost luate în considerare în loc să integreze utilizatorii FreeShin în platforma principală?

Middle+
Сбер. IT
56

Ai deja un mecanism cu un cursor pe care l-ai folosit pentru paginarea listei de quizuri? Poate fi aplicat și aici, pentru a încărca întrebările în mod leneș (una câte una sau mai multe odată)?

Middle+
OkkoOkko
56

Ce sarcini și întrebări să așteptați la următoarea etapă a interviului dacă postul implică o posibilă tranziție de la React la Vue?

Middle+
Ozon Tech
56

Ați avut vreodată un test A/B care a eșuat și noul interfață s-a dovedit a fi mai slabă?

Middle
ДИТ Москвы
56

De ce utilizarea lui var și căutarea elementelor după index (querySelectorAll()[0]) sunt considerate practici proaste?

Senior
Bitrix
56

De ce o funcție obișnuită poate fi apelată înainte de a fi declarată, dar nu și o funcție săgeată?

Middle
X-Notes
56

Cum îți vezi dezvoltarea în următorul an sau doi?

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

Ce instrumente sunt utilizate pentru stocarea stării globale în Vue.js? Care este diferența dintre Options API și Composition API în Pinia?

Senior
АЛМИ Партнер
56

useEffect va fi apelat dacă useRef se află în dependențele sale?

Middle
X-Notes
56

În CV sunt indicate metrici — procentul de reducere a randărilor, creșterea performanței. Cum le-ați calculat?

Middle
Алор+
56

Avem un proiect mare într-un monorepo cu un flux de lansare unificat. Am decis să îl împărțim și să scoatem frontend-ul în depozite separate cu propriul ciclu de lansare. Apare problema sincronizării versiunilor între backend și client. Cum ai vedea soluția acestei probleme? Cum organizezi munca pentru a fi cât mai protejat împotriva defectelor în producție?

Middle+
Mayflower
56
/295