Frontend
Kuidas määrata kasutaja riiki HTTP päiste kaudu?
Mis veel on vajalik IP-aadressi kõrval TCP-ühenduse avamiseks?
Mida sa saad selles konstantides: ühe või midagi muud? Oletame, et on konstant, kuhu on salvestatud Promise, ja sellele on lisatud .then() koos return 1.
Kirjeldage keerulist kompromissi, millega te kokku puutusite.
Räägi display: block, inline ja inline-block kohta. Millised on nende erinevused?
Unikaalsuse kontroll peab toimuma ilma suur- ja väiketähtede arvestamiseta. Komponendi propsides on kogu andmetabel ja on teada kasutaja redigeeritava rea id. Kuidas muuta valideerijat, arvestades seda?
Kas olete kunagi töötanud Blobiga? Kuidas luua link dünaamiliselt loodud faili allalaadimiseks?
Kas teil on kogemusi ModernJS-iga töötamisel?
Millised raskused tekivad mikro-frontend arhitektuuri ja Module Federation kasutamisel teie projektis?
navigator.mediaDevices on võrdne undefinediga — kuidas teha, et see ei oleks undefined?
Te mainisite UI-kit. Milline komponent oli kõige keerulisem või huvitavam realiseerida ning milline tekitas suurima väljakutse?
Kuidas saab määratleda funktsiooni konteksti? Milline on erinevus call, apply ja bind vahel?
Miks te muudate oma praegust tööd?
Mis on XSS rünnak? Millised tüübid on olemas?
Mis on Source Map?
Juhtum: kujutage ette, et saate toote, mille ülesandeks on kahe kuu jooksul luua ja käivitada uus toode, võib olla kaasatud palju erinevaid ristmeeskondi, kuid veel pole selge. Kirjeldage oma tegevuste järjekorda, oma mõtteviisi — kuhu te esimese asjana jooksed?
Kuidas saada objekti võtmed ja väärtused samal ajal massiivina?
Kas olete teinud tehisintellekti poolt loodud koodi ülevaatuse?
Räägi, kuidas sa frontendini jõudsid? Millega tegelesid?
const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);