Frontend
Kuidas töötab this tavalistes funktsioonides ja noolefunktsioonides? Mis vahe on?
Millistel põhimõtetel töötab NGRX? Millest see koosneb ja kuidas see kogu mehhanism töötab?
Millal kutsutakse välja useEffect ja useLayoutEffect?
Mida teha, et optimeerida React rakenduse (Web Vitals) jõudlust?
Mis on generics TypeScriptis ja kas saate anda praktilise näite?
Rääkige mulle Angulari signaalidest.
Kuidas täpselt toimub signaali tellimine efekti või computed sees? Kuidas Angular jälgib signaali muutust ja mõistab, et tuleb efekt uuesti käivitada?
Miks sa ei kirjutanud rohkem kommentaare pull-requests'ides? Kas sa tavaliselt kirjutad nii poistele taotlustes?
RTK Query-ga töötades: milline probleem võib tekkida pärast objekti redigeerimist ja tagasi pöördumist eelnevalt laaditud objektide nimekirja juurde?
Mis vahe on virtuaalse DOM-i ja tavalise DOM-i vahel?
Mis juhtub, kui üks lubadustest lükatakse tagasi funktsioonis sumPromises?
setTimeout(function timeout() { console.log('Aega lõpp'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Lepingute loomine'); resolve(); }); p.then(function(){ console.log('Lepingute töötlemine'); }); console.log('Skripti lõpp'); // Keeruline juhtum // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Milliste UI teekidega olete hiljuti töötanud? Millised on erinevate teekide (Bootstrap, Material UI jms) eelised ja puudused?
Rakenda smartFetch funktsiooni, mis on ümbris batchFetch funktsiooni jaoks andmete päringute tegemiseks backendist ID järgi. Funktsioon peab koguma kõned ajaraami (timeout) jooksul ja saatma need ühe partii päringuna. Järgmise akna ootamine algab kohe pärast päringu saatmist. ID-d on unikaalsed, fetch on alati edukas. Tuleb õigesti töödelda olukorda, kui ühe akna jooksul tulevad duplikaat-ID-d.
Kuidas toimus väljaandmine ja versioonihaldus?
Miks on parem viia logika lipu seadistamiseks ref/muutujas sees handleri sees useEffect'i sisse viia? Selgitage, miks praegune lähenemine (ilma useEffectita) on halb.
Mis vahe on nullil ja undefinedil?
Rakenda funktsiooni isMonotonic, mis võtab vastu arvude massiivi ja määrab, kas see on monotoonne (kasvav või kahaneb). Tagasta true, kui massiiv on monotoonne, vastasel juhul false. Rakenda lineaarse keerukusega O(n).
Kas kolonnide järjekord koosnevas indeksis mõjutas lõplikku päringu jõudlust?
Millistes ühikutes mõõdeti ülesannete hindamist — tundides? Kas olid suuremad ülesanded mitme päeva või rohkem kui nädala jooksul?