Frontend
Rääkige keerulisest projektist teie kogemusest (visuaalne redaktor intervallidega, tegevustega ja ühendusjoontega).
Kuidas teeksite üldise komponendi erinevate makseteenuse pakkujate jaoks, millel on erinevad endpointid, parameetrid ja vastuse vormingud, kuid ühtne kasutajaliides?
/** * Vajadzētu uzrakstīt funkciju strjoin, * kas apvieno virknes ar atdalītāju. */ function strjoin() { // kods šeit } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Kas teil õnnestus meie projektist midagi teada saada?
Kuidas optimeerida avalehe jõudlust (FPS, sujuv kerimine) paljude plokkide ja piltide kaartidega?
Kas oled valmis osalema teenuste toetamisel tootmises ja vahetustes?
Kas saaksid tuua praktilise sulgemise näite, näiteks Reactis?
Kuidas oli tabelis otsing RxJS-i kasutades realiseeritud — kuidas täpselt saadeti päring serverile?
Nimeltage põhjused, miks React komponent uuesti renderdatakse. Miks React keskendub viite muutmisele ja mitte väärtuse muutmisele?
Mida teha, kui juba esitatud koodis näete midagi selgelt halba?
Mis on Tailwindi peamine erine teiste CSS raamistikudega (Bootstrap, Material)?
Räägi muutujaidest var, let, const: nähtavusvaldkonnad, hoisting, ajutine surnud tsoon.
Mis juhtub, kui sumPromises funktsiooni ei anta ühtegi lubadust?
Palun, räägi meile, miks otsustasid kirjutada ja meiega uuesti rääkida?
Millised on erinevused watchEffect ja watch vahel?
Rakenda runOnce funktsiooni, mis võtab vastu funktsiooni ja tagastab uue funktsiooni. Uus funktsioon saab olla kutsutud ainult üks kord, kõik järgnevad kutsed tagastavad undefined. Pakitud funktsioon võib vastu võtta argumente ja tagastada tulemuse.
Kas on mõtet pakkida filtri nimekirja selle komponendi useMemo-sse?
Millised on OOP põhiprintsiibid? Selgitage SOLID põhimõtted oma sõnadega.
On kasutajate massiiv, mida kuvatakse map abil. Kus on viga ja mida puudu on?
Koodi redaktori ülesanne: on kaks massiivi, saadud erinevatest serveritest, igas massiivis on kirjed unikaalsete ja järjestikuste ID-dega (mitte korduvad massiivide vahel). Tuleb kirjutada funktsioon, mis võtab need kaks massiivi ja numbri k ning tagastab k suurimat ID-d omavat elementi kahanevas järjekorras.