Frontend
Exercițiu practic despre tipurile de date de referință: există un obiect și o funcție care primește un obiect și face manipulări cu el. Ce va fi afișat în cele trei console.log?
Care este problema principală a API-ului Context? De ce se trece la gestionarea stării? Se poate evita re-renderizarea inutilă în API-ul Context?
Observable este sincron sau asincron?
Ce este contextul (this) în JavaScript?
Determinați valorile pe care le vor returna apelurile metodelor shape.diameter și shape.perimeter în codul furnizat, ținând cont de contextul this și de modul strict.
Ce tipuri de operatori există în RxJS?
De ce ați ales compania noastră? Ce este important pentru dumneavoastră atunci când alegeți un angajator?
[nume] a întrebat: Cu ce fel de oameni îți este cel mai greu să lucrezi? Și cu cine îți este cel mai ușor?
Cum funcționează strategia Change Detection OnPush în Angular? În ce cazuri se reafișează un component cu OnPush?
Implementați funcția delay cu semnătura specificată, folosind Promise și setTimeout.
/** * Funcția `tryAuth()` utilizează `auth()` și, în caz de eroare, * face N încercări suplimentare. * Dacă toate încercările eșuează, aruncă ultima eroare. * * @returns {Promise} */ export function tryAuth(n) { }
Cât de fundamentale sunt cunoștințele despre Nuxt și SSR pentru a învăța Vue?
JavaScript este un limbaj sincron sau asincron?
De ce se execută mai întâi toate microtask-urile și apoi macrotask-urile? De ce nu invers?
Experiența ta principală este cu Vue 2 sau Vue 3?
Ce este CORS? Cum funcționează? Care este diferența dintre cererile simple (GET, POST) și cererile preflight (OPTIONS)? La ce se uită CORS când trimite o cerere?
Ce este MCP?
Cum să te protejezi în situația în care în localStorage sub o cheie se află un JSON invalid?
În mod implicit, JSON-ul de la backend are tipul any. Cum să te protejezi împotriva acestuia și de ce este important?
Ești familiarizat cu optimizarea pachetelor, divizarea în bucăți, lazy loading și importurile dinamice?