Milliseid arendusmustreid kasutate (DRY, SOLID, GRASP, disainimustrid)?
Frontend
Millised uuendused on React 19-s? Rääkige Concurrent Mode ja startTransition kohta.
Milline on erinevus useEffect ja useLayoutEffect hook'ide vahel?
Millised meetodid on olemas konteksti (this) töötamiseks? Milline on call meetodi väljakutse signatuur? Kuidas call erineb apply-st?
Millistel juhtudel toimub Reactis komponendi uuesti renderdamine?
Millised HTTP päised on olulised frontend arendajale jõudluse optimeerimise seisukohast (näiteks vahemälu)?
Milleks on vajalik meetod OPTIONS? Millal see automaatselt saadetakse?
Mida tagastab typeof operaator nulli jaoks?
Miks otsustati kasutada iFrame'i eelvaaterežiimis?
Kas CSS blokeerib lehe renderdamist?
Millised on sündmuste faasid brauseris (puhumine ja sukeldumine)? Kuidas peatada puhumine? Kuidas vältida vaikimisi tegevust?
Rääkige meile CORS-ist: milleks see on, milliseid päiseid kasutatakse?
Milline on reduce meetodi allkiri massiivides? Mida callbackis iga kord tagastada peab?
Rääkige Promise'ist: olekud, staatilised meetodid (all, any, allSettled, race). Mida tagastab Promise.all, kui ükski lubadus lõpeb veaga?
Milleks kasutatakse hook useRef?
Kas on õige kutsuda funktsioon getUsername koos IUser-tüüpi objekti (kliendi enda liides) TypeScriptis, kui väljade struktuur vastab raamatukogust pärit TUser-le? Selgitage struktuurse tüübi määramise põhimõtet.
Kuidas kirjutatakse algoritmiline keerukus? Milline on mullisorteerimise keerukus? Milline on kiire sorteerimise keerukus?
Milliseid lähenemisviise olete kasutanud stiilide kirjutamisel (preprocessorid, Tailwind, CSS moodulid jne.)?
Milleks on vaja oleku haldurit? Kuidas see erineb React Contextist?
Millised on viisid, kuidas JavaScriptis funktsioone deklareerida? Kuidas erineb funktsiooni deklaratsioon funktsiooni avaldisest? Kuidas erineb noolefunktsioon funktsiooni deklaratsioonist?