Vai esat strādājis ar React.lazy? Kādam mērķim un kā to izmantot?
Frontend
Cik piemērots/es jums ir darbs ar rutīnām, monotonām saskarnēm banku sistēmās kopā ar tehniski interesantiem uzdevumiem? Vai tas ir šķērslis?
Kāpēc ir nepieciešams sasaistīt metodes React klases komponentos, strādājot ar notikumu apstrādātājiem?
Cik ērti ir jūsu līmenis angļu valodā strādājot starptautiskā komandā?
Izstrādājiet universālo React hook useFetch GET pieprasījumiem. Apsveriet ērtu API šim hook, atgrieztajiem datiem/loading/error, HTTP kļūdu apstrādi un datu atkārtotu iegūšanu, kad URL mainās.
Pastāstiet par lietām savā darbā, ar kurām lepojaties: tehniskajiem vai produktu uzdevumiem, interesantām integrācijām un sasniegumiem.
Implementējiet debounce funkciju — dekoratoru, kas atgriež funkciju, kas, izsaucot to vairākas reizes pēc kārtas, izpilda tikai pēdējo izsaukumu pēc noteikta aizkaves laika.
Kas bija nepareizi jūsu pašreizējā darbā un kāpēc meklējat jaunu?
Uzrakstiet funkciju, kas pārbauda, vai masīvā ir dublikāti.
Pārskatiet komponentu: labojiet problēmas ar atslēgu saraksta attēlošanā, useEffect, datu ielādi, kļūdu apstrādi un ielādes/tukšas stāvokļus.
Vai esat izmantojis AI agentus izstrādē: jaunas pieejas, DevOps praksi vai tikai kā AI čatu?
Kad ir labāk izvēlēties polling, lai īstenotu čatu, un kad WebSocket? Kādas ir to atšķirības?
Vai jūs zināt HTTP statusus 301 un 302? Kādas ir to atšķirības un kā pārlūkprogramma saprot, kur veikt pāradresāciju?
Kāpēc nododat funkciju kā sākotnējo vērtību useState?
Kādi ir jūsu gaidas no jauna darba vietas un kāpēc apsverat darba maiņu?
Kā jūs īstenojāt ievades validāciju, izmantojot React Hook Form?
Vai jums kādreiz bija jāizveido adaptīvas saskarnes versijas un animācijas?
Labojiet rekursīvo funkciju, kas izlīdzina iekšēju masīvu: pašlaik zaudē elementus.
Pastāstiet par savu pēdējo darba vietu un galvenajiem uzdevumiem.
Uzrakstiet funkciju, kas summē divus skaitļus divos veidos: sum(2, 5) un sum(2)(5). Maksimāli divi argumenti.