Frontend
Kas yra uždarymas JavaScript? Pateikite pavyzdį.
Ar dirbote su klasėmis TypeScript'e?
Įsivaizduokite, kad gaunate užduotį iš rinkodaros skyriaus: norime pridėti funkciją — viršutinėje kairėje kampo logotipas turi būti apverstas, jei Merkurijus yra retrogradinis. Ką darytumėte?
Parašykite React komponentą su mygtuku 'Pridėti'. Paspaudus mygtuką 'Pridėti', pridėsis naujas mygtukas su eilės numeriu. Paspaudus sukurtą mygtuką, jis bus ištrintas. Ištrynimas turi veikti teisingai (ne pagal indeksą, o pagal unikalų identifikatorių).
Ar Next.js projekte pasirodė tavo iniciatyva, ar atvykai ir jis jau buvo? Kodėl pasirinktas Next.js?
Ar turite idėją, kaip išvengti įdėto paieškos (O(n²)) ieškant naudotojų pagal ID? Kaip galima optimizuoti paiešką?
Prašome papasakoti, kodėl nusprendėte rašyti ir vėl su mumis kalbėtis?
Kuriame modala lango komponentą. Ar galite aprašyti jo struktūrą ir kaip jį įgyvendintumėte apskritai?
Kas yra uždarymas JavaScript ir ar jis gali sukelti atminties nutekėjimą?
Kokie scenarijai apima signalus, o kurie - RxJS? Kuo skiriasi jų taikymas?
Kokie yra IndexedDB atminties apribojimai ir nuo ko jie priklauso?
Kas yra komponento būsena?
Įgyvendinkite runOnce funkciją, kuri priima funkciją ir grąžina naują funkciją. Nauja funkcija gali būti iškviesta tik vieną kartą, visi vėlesni iškvietimai grąžina undefined. Įkapsuliuota funkcija gali priimti argumentus ir grąžinti rezultatą.
Ar JavaScript yra viengubas ar daugiagubas? Papasakok apie Web Workers.
Ar buvote oficialiai įdarbintas? Ar turite patvirtinančius dokumentus?
Įgyvendinkite naują SignupSuccess komponentą. Jis turėtų būti rodomas vietoje registracijos formos po sėkmingos registracijos.
Kas yra brangiausia kuriant puslapį?
Kodėl HTTP ištekliai Angular palaiko tik GET užklausas? Ką tai reiškia jo paskirties požiūriu?
Ar turite CI/CD? Ar naudojate statinio kodo analizatorių, pvz., SonarQube?
Kas yra key React ir kam jie reikalingi?