Frontend
Määrake väljaandmise järjekord konsoolis selle koodiga, mis kasutab setTimeout, Promise, then, catch, finally ja erinevaid sünkroonseid kõnesid (Event Loop'i ülesanne).
Rääkige meile WebSocketist — mis see on ja kas te kasutate seda tehnoloogiat ärilises kogemuses?
Kolm koodilõiku on antud. Tuleb kirjutada iga console.log tulemused. var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ------------------ var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ------------------ var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj); console.log(obj); // ??
Kas olete teinud veebisaitide optimeerimist olukordades, kus klient ütleb, et sait laadib kaua? Milliseid tööriistu kasutasite?
Kas projektis kasutab TypeScripti ja kui rangelt (strict mode, minimiseerimine of any)?
Milliseid huvitavaid juhtumeid või ebatavalisi olukordi olete Playwrightiga töötades kohanud?
Milleks tegelikult on Reacti listides võti (key) vajalik?
Kirjeldage standardset autoriseerimisvoogu Keycloak kaudu, mida olete projektides kasutanud.
React Comments ja CommentsEditor komponentide koodi ülevaade: leidke loogilisi ja UX probleeme koodis (näiteks vale indeksi salvestamine kardina sulgemisel, probleemid väärtuse uuendamisel propside muutmisel).
Millised mehhanismid põhjustavad Reactis komponendi uuesti renderdamist?
Kui räägime Reacti sees puhtad optimeerimistehnikad, milliseid te teate? (useMemo, useCallback, React.memo)
Kuidas töötavad JavaScriptis generaatorid võrreldes tavaliste funktsioonidega?
Kuidas näeb välja kontrollitud sisend Reactis?
Kuidas on organiseeritud teie koodi ülevaatamise protsess? Kas on olemas reeglid ja regulatsioonid?
Mis vahe on async ja defer atribuutidel script-tagus?
Millele on fixed positsioneeritud?
Räägi mulle Reactist, kui sügavalt oled kokku puutunud selle sisemiste nüanssidega? Mida sa kasutasid?
On puu, millel istuvad pähklid ja korvid. On vaja kirjutada funktsioon, mis leiab kõik pähklid puu otsas ja tagastab nende nimed. Oodatav tulemus: ['Acorn', 'Sirsalty', 'Macadamia', 'Kernel'].
Kas teil on kogemusi Set ja Map kasutamisel? Millal te neid valisite?
Millal aktiveerub useEffect tagasiside? Millised faasid on Reactis?