Beszélj az eseményhurkról: mikrotaskok és makrotaskok, végrehajtási sorrend.
Frontend
Hogyan viszonyulsz a komponenseken belüli kérésekhez?
A JavaScript egyszálú vagy több szálú? Hogyan indítson el egy második szálat?
Mi az a requestAnimationFrame és mit garantál?
Mesélj a zárójelekről. Hogyan működik a szemétgyűjtő a zárójelekkel?
Mesélj, a korábbi munkahelyeden több volt-e a frontend vagy a backend? Milyen érdekes, emlékezetes és nehéz feladatok voltak?
Mit gondolsz az Atomic CSS-ről?
Feladat az Event Loop-ról setTimeout és Promise használatával: határozd meg a konzolon megjelenő sorrendet.
Klasszikus módszer a div középre helyezésére.
Melyek a legtipikusabb feladatok a munkában? Mennyi időt vesz igénybe a formázás, logika írása, áttekintés, hívások, technikai adóssággal való munka?
A tesztelés során a tesztelőkből és fejlesztőkből álló csapata kódot egységtesztekkel fed le? A fejlesztők írnak integrációs és end-to-end teszteket is?
Azt említetted, hogy a cookie-nál SameSite van beállítva — mire szolgál ez a beállítás?
Milyen formátumban érkeztek a válaszok a backendről, és hogyan dolgozták fel őket (a dinamik kérdésekkel rendelkező pszichológiai teszt rendszeréről)?
Mesélj a tárolási típusokról: localStorage, sessionStorage, cookie. Miben különböznek és miért tárolják a tokeneket cookie-ban?
Mi a különbség a __proto__, [[Prototype]] és a prototype között?
Miben különböznek a változók a preprocesszorokban a natív CSS-változóktól?
Mesélj egy kicsit a korábbi tapasztalataidról, mivel foglalkoztál az előző munkahelyeden. Vannak érdekes esetek vagy mi volt a szereped a csapatban?
A Checkbox és más kérdéstípusok külön komponensek voltak vagy egy univerzális? Hogyan renderelték őket?
Milyen sorrendben futnak a then, catch és finally a promise láncban?
Miben különböznek a CSS-modulok a scoped stílusoktól a Vue-ban?