Frontend
Povedzte nám o primitívoch v JavaScripte — čo sú to?
Môže sa `debounce` kombinovať s `AbortController`?
Povedaj mi o asynchrónnosti: ako si ju implementoval in kaj sploh je? Kako deluje Event Loop?
Aké sú hlavné nevýhody a problémy signals, najmä pri práci s efektmi?
Povedzte o hookoch životného cyklu Angular komponenty v poradí ich vykonávania.
[meno] sa opýtal: S akými ľuďmi je ti najťažšie pracovať? A s ktorými je to jednoduché?
V življenjepisu je omenjena optimizacija zmogljivosti PWA. Kaj je PWA, kako se razlaga in v čem se razlikuje od SPA? Kako narediti SPA v PWA?
Povedzte mi o svojich výsledkoch — môžete uviesť konkrétny príklad?
Ako spraviť, aby sa dva sľuby vykonali paralelne a funkcia sa dokončila za 1 sekundu, namiesto 1200 ms?
Na čo je watchEffect? Čím sa líši od watch?
[meno] sa spýtal: Ako by fungoval useLayoutEffect za takýchto podmienok? Pokračujúc v metafore, čo je useLayoutEffect? Čím sa líši od useEffect?
Povedaj mi, ako prehliadač obdeluje nalaganje strani: katere faze renderiranja prehaja od prejema HTML datoteke do prikaza na zaslonu?
Vysvetlite, ako funguje Promise.all: čo prijíma, kedy sa vyrieši, čo vracia a ako spracováva chyby.
Aký je rozdiel medzi any a unknown v TypeScript?
Ako optimalizovať zobrazenie 100 tisíc štvorcov na jednej stránke?
Ako by si štruktúroval výmenu informácií medzi backendom a frontendom po vrstvách (architektonicky)?
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Úloha: typizovať funkciu return obj[key] } getProperty(X, 'a') // žiadna chyba getProperty(X, ' ') // chyba: kľúč nie je platný kľúč pre objekt X getProperty({ meno: 'Sergey' }, 'meno') // žiadna chyba
Čo je ControlValueAccessor, na čo slúži a ako funguje?
Aká bola tvoja najzaujímavejšia a najnáročnejšia technická úloha — nie z hľadiska množstva, ale z hľadiska kvality?
Čo vám odporúčajú pri kontrole kódu? Uveďte konkrétny príklad zjednodušenia kódu.