Milyen megközelítéseket használtál a stílusok írásához (preprocesszorok, Tailwind, CSS-modulok stb.)?
Frontend
Milyen re-render optimalizációs módszerek léteznek a Reactben (React.memo, useCallback, useMemo)?
Mi az a HTTP? Milyen HTTP-módszereket ismer és mire használják őket?
Hogyan írjuk az algoritmikus összetettséget? Mekkora a buborékrendezés összetettsége? Mekkora a gyorsrendezés összetettsége?
Milyen módszerek léteznek egy objektum mély másolatának létrehozására?
Miért van szükség állapotkezelőre? Miben különbözik a React Context-től?
Mi az a virtuális DOM? Mire jó? Milyen három feltétele van a fa összehasonlító (diffing) algoritmusnak?
Miért nem lehet teljesen lemondani a Promise-ról az async/await javára? Milyen helyzetekben nem megfelelő az async/await?
Meséljen a legérdekesebb feladatról az utolsó vagy az előző munkahelyéről — mi befolyásolta Önt az érdeklődés vagy az üzleti hatás szempontjából?
CSS-szelektorok specifikussága: mely stílusok kerülnek alkalmazásra két ellentmondó stílussal rendelkező H2 címkére? Rendezd a szelektorokat növekvő specifikusság szerint.
Lehetséges-e úgy módosítani a kódot, hogy a finally még egyszer lefusson (a szám 10-zel), anélkül, hogy megváltoztatnánk a kód sorrendjét, de valamit hozzáadva a függvényhez?
Milyen UI-komponens könyvtárakat használtál?
Hogyan jellemzik a rekurzív algoritmusok a teljesítmény szempontjából?
Mesélj az eseményhurkról: hívásstack, mikrotaskok, makrotaskok.
Mi történik, amikor beír egy URL-t a böngészőbe, és megnyomja az Entert? Írja le az egész folyamatot a DNS feloldásától a oldal rendereléséig.
Milyen HTTP-válaszkódokat ismersz?
Határozza meg a számok konzolon való megjelenésének sorrendjét a Promise példában, ahol reject hívódik, majd hozzáadódnak a then, catch, finally kezelők.