Frontend
Rescrie funcția strjoin în ES5 fără operatorul rest
Ai găsit vreo aplicație pentru useCallback?
Din ce au fost realizate microfronturile tale: Module Federation de la Webpack?
Cum să transferi logica de fetch într-un hook personalizat pentru a nu duplica codul pentru diferite entități?
Vorbește despre multilingvism și layout RTL. Cum să faci margini care funcționează corect pentru LTR și RTL?
Ce este metoda de chaining (înlănțuire) în rezolvarea coliziunilor într-un tabel hash?
Povestiți despre stiva tehnologică utilizată în proiecte. De exemplu, ce kit-uri UI au fost folosite?
Există un setTimeout în cod cu o întârziere de 0 milisecunde — ce înseamnă acest lucru și cum va funcționa?
Cât timp va dura executarea fiecărei funcții? ```javascript /** Cât timp va dura executarea fiecărei funcții */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
Cum organizez polling-ul listei de utilizatori la fiecare 15 secunde folosind TanStack Query (React Query)? Ce funcție să folosesc și cu ce parametri?
Ce valori ale proprietății display îți vei aminti?
Cum ai evalua nivelul tău tehnic în poziția actuală? Middle, middle+, senior, senior+?
Cum arăta aplicația dumneavoastră din punct de vedere arhitectural la ultimul loc de muncă? Ce abordări arhitecturale alternative cunoașteți?
Pe pagina există o listă de 5000 de produse, pagina se blochează foarte mult. Afacerea cere să faci ceva în privința asta. Ce propui?
/** * Funcția `asyncAuth(callback)` acceptă un callback, în care * poate fi transmisă o eroare (primul argument) și date * din backend (al doilea argument). * asyncAuth((error, data) => {}); * * Trebuie să implementați funcția `auth()`, * care apelează `asyncAuth()`, dar returnează o Promisiune. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
CSS blochează redarea paginii?
Ce sunt composables și la ce servesc?
De ce are React nevoie de un arbore DOM virtual? De ce nu se poate modifica direct DOM-ul real? Care sunt avantajele și dezavantajele diferitelor abordări?
Vue 2 și Vue 3: ce limitări arhitecturale ale reactivității Vue 2 l-au forțat pe Evan You să rescrie motorul folosind `Proxy`?
Cum se poate implementa verificarea autorizării sau a rolurilor la nivelul rutelor în Vue Router 3?