Frontend
Mis on typeof ja instanceof TypeScriptis ning kuidas neid kasutatakse?
Kutsuge Vue 3 komponendis getProducts funktsiooni ja kuvage saadud tulemused mallil.
Milliseid tööriistu ja lähenemisviise kasutate stiilimiseks (CSS-modules, SCSS, CSS-in-JS jne.)?
Millistel juhtudel on v-html (innerHTML) kasutamine hea ja millistel halb? Kuidas olla kindel, et serverist tulev sisu on turvaline?
Rääkige oma töökogemusest ja viimasest projektist
Rääkige brauseri vahemälust ja selle seadistamisest. Mida tuleks vahemällu salvestada ja mida mitte?
Saadud kood ülevaatamiseks — mis siin ei ole optimaalselt?
Kas teil on kogemusi AI-agentidega? Millised on teie muljed närvivõrkudega töötamisest?
Kuidas luua kaitstud marsruut React-rakenduses?
Millised andmetüübid on JavaScriptis olemas? Kuidas erinevad primitiivid objektidest? Kuidas neid mälu salvestatakse?
Räägi mulle rohkem sellest, mida sa tegid DevOps osas.
Mis vahe on state ja props'il?
Palun räägi mulle oma kogemusest, projektidest ja kõigest, mida pead oluliseks.
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());
Oletame, et peate looma kaitstud lehe, millel on autentimine middleware'i kaudu. Kuidas te seda teeksite?
Mis on sulgemine JavaScriptis? Anna näide.
Kas olete töötanud klassidega TypeScriptis?
Kujutage ette, et saate ülesande turundusosakonnalt: tahame lisada funktsiooni — vasakus ülanurgas olev logo peaks olema ümber pööratud, kui Merkuur on retrograadne. Mida teete?
Kirjutage React-komponent, millel on nupp 'Lisa'. Kui klõpsate nupule 'Lisa', lisatakse uus nupp järjekorranumbriga. Kui klõpsate loodud nupule, see eemaldatakse. Eemaldamine peab töötama korrektselt (mitte indeksiga, vaid unikaalse identifikaatoriga).
Kas Next.js ilmus projekti teie algatusel või sa tulid ja see juba oli? Miks valiti Next.js?