Kāda ir atšķirība starp || un ?? izmantošanu noklusējuma vērtību piešķiršanai?
Frontend
Kādu tipu jānorāda kļūdai catch TypeScript un kāpēc?
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.
Vai jums kādreiz bija jāizveido adaptīvas saskarnes versijas un animācijas?
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.
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 jūs kādreiz veicāt lielus refaktorējumus pats?
Kā mainīt destrukturēšanu, lai saglabātu ekvivalenci, pievienojot noklusējuma vērtību stage?
Kur jānovieto .d.ts fails, lai globālās deklarācijas tiktu pareizi atpazītas ar TypeScript?
Kad ir labāk izvēlēties polling, lai īstenotu čatu, un kad WebSocket? Kādas ir to atšķirības?
Kā īstenot Promise, kas vienmēr veiksmīgi atgriež vērtību 1?
Vai jauna callback funkcijas izveide vienmēr noved pie pārrenderēšanas? Kā notiek salīdzināšana?
Ko dara Promise.allSettled un kā tas atšķiras no Promise.all?
Kādi ir jūsu gaidas no jauna darba vietas un kāpēc apsverat darba maiņu?
Vai esat izmantojis AI agentus izstrādē: jaunas pieejas, DevOps praksi vai tikai kā AI čatu?
Kāpēc nododat funkciju kā sākotnējo vērtību useState?
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?
Vai esat izveidojis pielāgotus type guards? Ar ar kādiem atslēgas vārdiem tie tiek izveidoti?
Cik daudz front-end izstrādātāju bija jūsu komandā pēdējā projektā?