Sobes.tech

Frontend

Ce faci de obicei dacă simți că întârzii față de termenele limită? Există o dată de lansare, dar înțelegi că nu vei reuși să finalizezi sarcina la timp. Cum acționezi și în ce moment anunți acest lucru?

143

Care este diferența dintre Promise și async/await? Cum se execută două cereri asincrone în paralel? Ce metode Promise cunoști (all, allSettled, race, any)?

141

Care este diferența dintre useEffect și useLayoutEffect? Poți oferi un exemplu de utilizare a useLayoutEffect? Ce se întâmplă dacă efectuezi calcule grele în interiorul useLayoutEffect?

130

Scrieți o funcție care acceptă un array de numere și șiruri și returnează suma tuturor elementelor, convertind șirurile în numere. Cum să tratați șirurile care conțin caractere non-numerice?

128

Care este diferența dintre o coadă și o stivă? Ce metode JS sunt folosite pentru a lucra cu ele?

127

În CV-ul tău scrie Java și PostgreSQL — povestește-ne despre această experiență.

124

Ce se întâmplă dacă definim debounce ca o funcție arrow? Cum se transmit argumente folosind operatorul rest (trei puncte)?

124

Cum altfel poți actualiza starea în React (printr-o funcție cu valoarea anterioară)?

124

Ce este debounce? Scrie o funcție debounce fără a folosi biblioteci în vanilla JS

114

Imaginează-ți o situație: cu puțin înainte de lansare găsești o eroare care face ca o funcție să nu funcționeze corect. Nu poți amâna lansarea, dar știi că ceva nu este în regulă. Ce ai face într-o astfel de situație?

113

Ai primit o sarcină de dezvoltare cu design-uri și cerințe descrise, dar în timpul lucrului realizezi că nu este modul corect de a o implementa. Ce vei face? Ai avut experiențe similare în locurile de muncă anterioare?

95
/2