Frontend
Mit teszel, ha a feladat rosszul van megfogalmazva — például, neked diktálják a gomb helyét és színét a problémaleírás helyett?
Hatásmódosító-e a `console.log` egy függvényen belül?
Mi az az unknown a TypeScript-ben, és miben különbözik az any-tól?
Mi történik egy már lefordított alkalmazásban, ha a várt szám helyett egy karakterláncot adunk meg?
Mi történik a komponenssel a kulcs megváltoztatásakor? Mesélj a funkcionális komponensek életciklusáról.
Melyik azgomb elhelyezése a legjobb: a képernyő közepén vagy a jobb szélén? (mobil felület)
Milyen HTTP-válaszkódokat várjunk sikeres erőforrás létrehozásakor, frissítésekor és cseréjekor?
Mi a különbség a renderelés és a festés között? Hogy hívják azt a folyamatot, amikor összehasonlítjuk a virtuális és a valódi DOM-fát?
Volt már olyan eset, amikor nem sikerült határidőre? Hogyan tudtad előre, hogy nem fogsz időben befejezni, és mikor közölted ezt?
Mióta dolgozik a cégnél?
Kezelted már azt a helyzetet, amikor az indexOf -1-et ad vissza removeItem használatakor?
Hogyan tetszik a munkafolyamatunk? Vonzó?
Hogyan kapod meg a feladatot, és hogyan viszed át a fejlesztési cikluson?
Mi a különbség az any és az unknown típusok között a TypeScript-ben?
Ki általában dönt a kiadás elhalasztásáról?
A handleCityChange függvény 52. sorában három antipattern van. Találd meg őket és magyarázd el őket.
Miért döntöttél úgy, hogy áttérsz egy új technológiára/tevékenységre? Mi volt az oka, ha 10 évig dolgoztál a cégnél?
Nézd meg a Vue komponens kódját tartalmazó fájlt, emeld ki az antipatternokat és magyarázd el, miért nem így csinálják.
Hogyan vannak felépítve a store és szerver állapotok a frontendben? Használja a TanStack Query-t?
Szükséges-e a useMemo használata primitív típusok esetén, amikor egy gyermek komponensnek adjuk át őket?