Frontend
Ako optimalizovať spracovateľ udalosti scroll, ktorý spôsobuje časté prekreslenia? Čo je rozdiel medzi throttlingom a debounce?
Máš nejaké otázky ku mne? Je niečo zásadné kritické, čo by si zmenil v riešení, ktoré sme navrhli?
Povedz mi o svojom frontend stacku všeobecne, čo používaš?
Máme veľmi veľký frontend v monorepo, na ktorom pracuje veľa rôznych tímov súčasne. Prechod na mikro-frontendy nie je možný. Ako minimalizovať riziko, že rôzne tímy budú ovplyvňovať prácu ostatných?
Ako pracovať s modálnymi oknami vo Vue 3?
Povedz mi o službe sledovania a analýzy učinkovitosti influencerjev. Je to B2B storitev, torej blagovne znamke ocenjujejo svoje naložbe?
Čo je prop drilling a aké problémy spôsobuje?
/** * Implementujte metódu times pre číselného objektu. * Funkcia by mala prijať callback a volať ho * stanovený počet krát s indexom aktuálnej iterácie. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Príklady console.clear(); (3).times(console.log) // 0 // 1 // 2
Rozprávaj o krokoch renderovania stránky v prehliadači.
Otázka 4 Graf ukazuje na učinek vnaprej izraženih preferencij volivcev glede vprašanja zmanjšanja delovnega časa na verjetnost, da bo njihov dejanski izbor enak tej izraženi preferenci. Člani katere stranke so najbolj nagnjeni glasovati v skladu s svojo vnaprej izraženo preferenco glede vprašanja zmanjšanja delovnega časa?
Ako zabezpečiť, aby sa useEffect spustil iba v určitých momentoch? Čo sa stane, ak nezadáte pole závislostí? A ak zadáte prázdne pole?
Na čo je potrebný requestIdleCallback?
Aké typy vizualizácií boli? Ktoré si robil osobne?
Na ktorú poslednú verziu Next.js ste aktualizovali v projekte?
Porozprávaj o SSE (Server-Sent Events) a porovnaj ho s WebSocket a pollingom
Vytvorte Vue 3 komponentu pomocou Composition API a TypeScript, ktorá akceptuje prop s názvom `info` typu string. Použite composable funkciu `useInfo`, ktorá prijíma reťazec `info` a vracia vypočítanú vlastnosť `formattedInfo`, ktorá formátuje reťazec predponou "Dodatočné informácie: ". Zobrazte ako pôvodný `info` prop, tak aj `formattedInfo` v šablóne komponentu.
Aké správce stavu poznáš, v čom je rozdiel medzi Redux Toolkit a Zustand?
Aké API prehliadača sú dôležité pre implementáciu HLS/DASH v prehliadači?
Aký je rozdiel medzi ref a reactive vo Vue?
Pracoval ste s generikami? Môžete vysvetliť všeobecnú koncepciu?