Frontend
Nem volt probléma azzal, hogy különböző cégek React projektjeiben különböző 'állatkert' alakul ki a React körül?
Gyakorlati feladat: egy automatikus kiegészítő komponens megvalósítása (keresés javaslatokkal) — debounce-szal a bevitelnél, az előző kérés törlésével az AbortController segítségével, betöltési állapot megjelenítésével, javaslatok listájával és a listaelem kiválasztásának kezelésével kattintással.
Mik az elvárás a cégtől és a csapattól?
Mi a neve annak az ellenőrzésnek, mint az if ('payload' in data), amelyet a típus szűkítésére használnak?
Milyen tömb iterációs módszereket ismersz?
Hogyan olvasd be egy 20 GB-os fájlt, ha csak 10 GB RAM-od van?
Elsősorban mire használják a validációs könyvtárakat?
Melyik életciklus szakaszában érdemes backendhez kérdést intézni?
Említette, hogy foglalkoztál űrlapokkal — melyik könyvtárat használták Vue-ban az űrlapok kezelésére?
Miért döntöttél úgy, hogy a dizájnról a frontend fejlesztésre váltasz?
Milyen gyakran használtad a Tailwind CSS-t? Mesélj a vele való tapasztalataidról.
Milyen tervezési mintákat ismersz és alkalmaztál, különösen Angular alkalmazásokban?
Melyik feladat volt a legérdekesebb számodra a munka során? (például azonosítási szolgáltatás integrálása Kazahsztán számára)
Volt már tapasztalatod analista nélkül dolgozni, amikor magadnak kellett megértened a feladatot?
Hogyan tudod, melyik kérdés számát kell megnyitni a kérdőív képernyőjének megnyitásához?
Milyen HTTP-módszereket ismersz? Miben különbözik a PUT a PATCH-től?
Mi történik, amikor a HTML bekerül a böngészőbe? Mik a blokkoló entitások és hogyan kezeljük ezeket?
// Három típus van megadva. Ezek alapján létre kell hozni egy Delivery típust, amely tartalmazza az összes mezőt a megadott típusokból.
Ismered a non-null assertion operátort (!) a TypeScript-ben? Miért számít anti-patternnek?
Beszélj a CORS-ról.