Frontend
Vue 2 kasutaja rolli määramise ülevaade ```javascript export default { data() { return { user: { name: 'Ivan' } }; }, methods: { setRole(role) { this.user.role = role; } } }
Kas sa oled midagi testinud frontendil?
Milliseid projekte te tegite [ettevõttes]?
Kuidas vältida call stacki ülekoormust puu läbimisel? Kuidas JavaScriptis rakendada iteratiivset läbikäiku, kasutades stekki?
setTimeout(function timeout() { console.log('Aega lõpp'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Lepingute loomine'); resolve(); }); p.then(function(){ console.log('Lepingute töötlemine'); }); console.log('Skripti lõpp'); // Keeruline juhtum // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Mis sa arvad Pixel Perfect paigutusest?
Rakenda funktsiooni isMonotonic, mis võtab vastu arvude massiivi ja määrab, kas see on monotoonne (kasvav või kahaneb). Tagasta true, kui massiiv on monotoonne, vastasel juhul false. Rakenda lineaarse keerukusega O(n).
Kuidas oli teie koodi ülevaatamise protsess üles ehitatud?
[nimi] küsis: Kas, lūdzu, varētu pastāstīt, ar ko tu šobrīd nodarbojies, kurā komandā? Kādas ir galvenās tavas uzdevums? Vai tās ir saistītas ar infrastruktūru, produktu, varbūt ar funkcijām?
Millal EI TOHI kasutada massiivi indeksit võtmena Reactis?
Selgitage deklaratiivse programmeerimise kontseptsiooni Reacti puhul.
Kas sa mõistad mudeli loogika ja esituse eraldamise põhimõtet, millele toetuvad paljud arhitektuurilised lähenemised? Kust see idee algselt tuli?
Milline oli projekt teie viimases töökohas? Millistesse moodulitesse see oli jagatud?
Kuidas erinevad RxJS operaatorid zip, combineLatest ja forkJoin? Kui palju emitente igaüks neist omab?
Milline näitaja näitab, et projektis on vaja mikrofronteende?
Millised võivad olla pika valge ekraani põhjused SSR (Nuxt) ajal? Kuidas diagnoosida ja lahendada suure Time to First Byte probleem?
Selgitage ref ja reactive erinevusi Vue 3-s: millal neid kasutada
Kirjutage funktsioon, mis teisendab stringi camelCase-st snake_case-ks. Ei tohi kasutada regulaaravaldisi, märkide koode ega kõvasti määratletud sümbolite nimekirju; lahendus peab olema universaalne. Hinnake ajalis- ja ruumiliselt keerukust.
Millised meetodid on olemas konteksti (this) töötamiseks? Milline on call meetodi väljakutse signatuur? Kuidas call erineb apply-st?
Kas teate SSE-d (Server-Sent Events)?