Kas ir WebSocket un kā tas tiek izveidots?
Frontend
Kāpēc React ir nepieciešami atslēgas un kas notiek, ja komponenta atslēga mainās?
Kas ir React, kāpēc ir nepieciešams Virtual DOM un kā React piemēro izmaiņas DOM?
Kā jūs novērtējat savu līmeni?
forceUpdate uzdevumā: kuri komponenti tiks pārrenderēti, kad noklikšķinās uz pogas un kāpēc?
Kas ir debounce un throttle, kādi ir to atšķirības un kur tos izmanto?
Kas ir tiešais un netiešais vecāks React kontekstā HOC?
Pastāstiet par asinhrono JavaScript un Promise: kāpēc tie ir nepieciešami, kādi ir Promise stāvokļi un galvenās metodes?
Kā darbojas useMemo, ja ir nodots atkarību masīvs, tas ir tukšs vai nav nodots?
Pastāstiet par SOLID principiem un sniedziet piemērus front-end izstrādei.
Vai esat strādājis ar React Portal un kam tas paredzēts?
Kā optimizēt bērna komponentu, lai tas neatsāktos, kad vecāks tiek atjaunināts?
Kam ir paredzēts useEffect, kā ietekmē atkarības un kā tiek veikta tīrīšana?
Kas ir literal tipi TypeScript un kam tie tiek izmantoti?
Izskaidrojiet, kā darbojas Event Loop JavaScript un kāda ir atšķirība starp microtasks un macrotasks?
Kādus React hookus parasti izmantojat?
Kas ir Big O neznote un kā jūs novērtējat koda sarežģītību praksē?
Vai Child tiks pārrenderēts, kad tiek ievadīts teksts, ja vecāks nodod onChange handleri? Kā to optimizēt?
Kādās tehnoloģijās un rīkos jūs pašlaik mācāties un kā izmantojat AI rīkus izstrādē?
Kas ir React Fiber, kāpēc tas parādījās, vai var pārtraukt commit fāzi un ko nozīmē current tree un work-in-progress tree?