Povedz o Event Loop: mikroúlohy a makroúlohy, poradie vykonávania.
Frontend
Ako sa vzťahuješ na požiadavky v rámci komponentov?
Je JavaScript jednobodový alebo viacvláknový? Ako spustiť druhý vlákno?
Aký máš názor na Atomic CSS?
Čo je requestAnimationFrame a čo garantuje?
Povedz mi o uzáveroch. Ako pracuje zberač odpadkov s uzávermi?
Povedaj mi, na tvojem prejšnjem delu, česa je bilo več — frontenda ali backenda? Kakšni so bili zanimivi, zapomnljivi in zahtevni nalogi?
Úloha na Event Loop s setTimeout a Promise: určite poradie výstupu v konzole.
Klasický spôsob vyrovnania divu na stred.
Aké úlohy sú v práci najbežnejšie? Koľko času trvá formátovanie, písanie logiky, kontrola, hovory, práca s technickým dlhom?
Po testovaní váš tím testerov a vývojárov pokrýva kód jednotkovými testami? Vývojári tiež píšu integračné a end-to-end testy?
Spomenuli ste SameSite v súbore cookie — na čo slúži táto možnosť?
V akom formáte prichádzali odpovede zo servera a ako ste ich spracovávali (o systéme psychologických testov s dynamickými otázkami)?
Povedz mi o typoch úložísk: localStorage, sessionStorage, cookie. Čo sa odlišuje a prečo sa tokeny ukladajú do cookie-ov?
Čo je rozdiel medzi __proto__, [[Prototype]] a prototype?
V čom sa líšia premenné v preprocessore od nativných premenných CSS?
Povedaj mi malo o svoji prejšnji izkušnji, s čim si se ukvarjala na prejšnjem delu. Ali so bili kakšni zanimivi primeri ali kakšna je bila tvoja vloga v ekipi?
Checkbox a iné typy otázok boli rôzne komponenty alebo jeden univerzálny? Ako boli renderované?
V akom poradí sa vykonávajú then, catch a finally v reťazci sľubov?
V čom sa líšia CSS moduly od scoped štýlov vo Vue?