Frontend
Pastāsti par atributiem defer un async script tagā. Kā tās atšķiras?
Pastāstiet par savu pieredzi, ar ko nodarbojaties pēdējā laikā?
Kā React.memo pārbauda, vai ir nepieciešams atjaunināt komponentu? Kā tas salīdzina props?
Kā jūs novērtējat savu līmeni (pakāpi) — jaunietis, vidējais vai vecākais?
Kā pielāgojat AI rīkus sev?
Vai tev patika strādāt ar Redux kā stāvokļa pārvaldnieku sarežģītiem formu?
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)
Vai pastāv funkcija foo, kas pieņem argumentus no tipa any un tos atgriež? Kā nodrošināt, lai rezultāta tips nebūtu any, bet atbilstu nodotā argumenta tipam? Izmantojiet Generikus.
Kā aizsargāties no XSS?
Pastāstiet par veidiem, kā pieslēgt script tagu HTML. Kāda ir atšķirība starp izvietošanu head un body?
[vārds] jautāja: īsi pastāstiet, kur strādājāt un ar ko nodarbojāties.
Izpildiet asyncFilter funkciju, kas pieņem skaitļu masīvu un asīnhronu predikāta funkciju, un atgriež filtrētu masīvu. Piemēram, ievadot [1, 2, 3] un funkciju, kas atstāj tikai nepāra skaitļus, rezultāts būtu [1, 3].
Vai tu strādāji ar veiktspēju? Vai to kādā veidā optimizēji? Piemēram, ja tev ir 10 tūkstošu rindu Select saraksts, kā tu to optimizētu?
Kāpēc uzvara tiek aprēķināta nepareizi, pat ja ruļļu vērtības ir dažādas? Noskaidrojiet kļūdas cēloni, kas saistīts ar stāvokļa asinhrono atjaunināšanu un sacensības stāvokli.
Kas mainīsies tipa loģikā, ja aizstās `extends` ar `=` (noteikt noklusējuma vērtību generikam)?
Kā organizēt validāciju reāllaikā?
Vai splice metode ir mutējoša vai nē? Kā izveidot nemutējošu versiju?
Ja ref glabā objektu un mēs mainām objekta iekšējo lauku (piemēram, uzvārdu), vai tiks aktivizēts reaktīvais triggers?
Ar ko tehnoloģijas tika būvēts redaktors un kā tas darbojas?
Vai nebija grūti sadalīt laiku uz diviem paralēliem projektiem vienas komandas?