De ce mesajul trimis are nevoie de un ID de client?
Frontend
Cum diferă event.target de event.currentTarget și de ce este necesar în mod specific event.target în această sarcină?
Efectuați o revizuire a codului composable-ului Nuxt: plugin-ul și metoda get funcționează corect, sugerați îmbunătățiri și îmbunătățiri pentru gestionarea cererilor și a stării.
Descrieți proiectarea sistemului messenger: client, CDN, API Gateway, conexiuni WebSocket, servicii de chat și mesaje, stocare atașamente, caching, notificări și gestionarea evenimentelor.
Care este diferența dintre position: relative și position: absolute?
Care sunt principalele etape ale ciclului de viață al unui component Vue în API-ul Composition și script setup?
Dacă versiunile dependențelor directe din package.json sunt fixate exact, de ce este în continuare nevoie de fișierul package-lock.json?
Este necesar să tratați separat încărcarea inițială pentru ca prima solicitare fără filtru să nu aștepte timeout-ul debounce? Explicați soluția.
Ce ai face dacă o pagină dintr-o aplicație SPA se încarcă foarte lent pentru a îmbunătăți performanța?
Ai lucrat cu micro-frontends? Care sunt modalitățile de a le organiza?
Ce problemă rezolvă prioritatea înregistrărilor locale atunci când se unește istoricul cu o snapshot din backend? Ce se întâmplă dacă această prioritate este schimbată?
De ce se pierde contextul lui 'this' în funcția de callback a metodei filter și cum se poate remedia?
Explica scopul lui queryKey și queryFn în TanStack Query și de ce parametrii care afectează solicitarea trebuie incluși în queryKey.
Ai folosit Service Worker în practică?
În ce echipă are loc interviul și câte echipe sunt?
Cum a fost formulată această interogare: prin ORM, query builder sau a fost SQL cu parametri înlocuiți?
Care sunt motivele pentru care un component React poate fi re-redat?
Cum să organizezi controlul accesului bazat pe roluri în Express?
Cum ai lucrat cu volume mari de date, cum ar fi tabelele de tranzacții?
Care sunt rezultatele apelării mai multor contoare create prin closure cu incrementare prefixată ++count?