Frontend
Kas on võimalik CORS-i piirangut mööda teha frontendis, kui ei saa paluda backendil lubada CORS-i? Millised on võimalused?
Räägi galerii töö kohta — mida sa teed, et kasutaja jaoks kõik töötaks?
Mis on Critical Rendering Path ja millest see koosneb?
Millega sa viimati kõige rohkem töötasid? Milline oli sinu stack?
Räägi mulle script-tägi defer ja async atribuutidest. Kuidas nad erinevad?
Kuidas React.memo kontrollib, kas vaja on komponendit uuendada? Kuidas ta võrdleb props'e?
Kuidas hindate oma taset (kraad) — juunior, middle või senior?
Kuidas seadistad AI-tööriistu enda jaoks?
Kas sulle meeldis töötada Reduxiga keerukate vormide olekuhaldurina?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
Kuidas kaitsta end XSS-i eest?
Rääkige HTML-s skripti sildi ühendamise viisidest. Milline on erinevus nende paigutamisel head ja body?
[nimi] küsis: rääkige lühidalt, kus töötasite ja millega tegeletasite.
Rakenda asyncFilter funktsiooni, mis võtab vastu arvude massiivi ja asünkroonse predikaatfunktsiooni ning tagastab filtreeritud massiivi. Näiteks sisendiga [1, 2, 3] ja funktsiooniga, mis jätab ainult paaritud arvud, peaks väljund olema [1, 3].
Kas sa töötasid jõudlusega? Kas sa seda kuidagi optimeerisid? Näiteks, kui sul on 10 000 rida sisaldav Select nimekiri, kuidas sa seda optimeeriksid?
Miks võit arvutatakse valesti, isegi kui rullide väärtused on erinevad? Uurige vea põhjust, mis on seotud oleku asünkroonse uuendamisega seotud võistluse tingimusega.
Mida muutub tüübi loogikas, kui asendada `extends` `=`-ga (vaikimisi väärtuse määramine generikule)?
9. Kopeerimine Testi ajal märkis professor Floyd, et mõned õpilased vahetasid märkmeid. Alguses tahtis ta neile kõigile anda 2, kuid professor oli lahke ja otsustas õpilased kaheks rühmaks jagada: neile, kes lubavad koopiat, ja esimesele rühmale anda ainult 2. Professor on registreerinud kõik õpilaste paarid, kes vahetasid märkmeid. On vaja määrata, kas õpilasi saab jagada kaheks rühmaks nii, et iga märkmete vahetamine toimub ühe rühma õpilaselt teise rühma õpilasele. Sissepääsu formaat Esimesel real on kaks arvu N ja M — õpilaste arv ja õpilaste vahetatud paaride arv (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Järgmisel M real on kirjed õpilaste paaridest: kaks arvu, mis vastavad õpilaste numbritele, kes vahetasid märkmeid (õpilaste nummerdus algab 1-st, iga paar on loetletud mitte rohkem kui üks kord). Väljundi formaat On vaja välja printida professor Floydi ülesande vastus. Kui on võimalik õpilasi jagada kaheks rühmaks, kirjutage YES; vastasel juhul, NO.
Kuidas korraldada reaalajas valideerimine?
Kas splice meetod mutatsiooniline või mitte? Kuidas teha mitte-muutuvat versiooni?