Frontend
Kviesti funkciją getProducts Vue 3 komponentėje ir atvaizduoti gautus rezultatus šablone.
Kokius įrankius ir požiūrius naudojate stiliui kurti (CSS moduliai, SCSS, CSS-in-JS ir kt.)?
Kokiais atvejais naudoti v-html (innerHTML) yra gerai, o kokiais blogai? Kaip būti tikram, kad serverio turinys yra saugus?
Papaskokite apie savo darbo patirtį ir paskutinį projektą
Pasakykite apie naršyklės talpyklą ir kaip ją nustatyti. Ko reikia talpinti į talpyklą, o ko ne?
Gavai peržiūros kodą — kas čia nėra optimalu?
Ar turite patirties su DI agentais? Kokie jūsų įspūdžiai dirbant su neuroniniais tinklais?
Kaip sukurti apsaugotą maršrutą React programoje?
Kokie duomenų tipai egzistuoja JavaScript? kuo primityvai skiriasi nuo objektų? kaip jie saugomi atmintyje?
Papaskink man daugiau detalių apie tai, ką darėte DevOps dalyje.
Kuo skiriasi state ir props?
Prašome papasakoti apie savo patirtį, projektus ir viską, ką laikote svarbiu.
const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());
Įsivaizduokite, kad reikia sukurti apsaugotą puslapį su autentifikacija per middleware. Kaip tai įgyvendintumėte?
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ą?