Frontend
Te vagy egy 3-4 frontend fejlesztőből álló csapat műszaki vezetője. Megjelent egy új, nagy léptékű CRM vagy Service Desk webtermék kész backenddel. Hogyan fogod kiválasztani a technológiát a frontend részhez?
Hogyan használod pontosan a ChatGPT/Copilot-ot a feladatok megoldására?
Ha sikerül az interjú, mikor kezdhetsz el dolgozni?
Valósítson meg egy járat szűrő felületet a megállók száma szerint: szerezzen jegyeket a fetchTickets segítségével, dinamikusan jelenítse meg a jelölőnégyzeteket az elérhető megállók számára, támogassa a többválasztást, és szűrje a jegyek listáját. Tárgyalja a lehetséges optimalizációkat.
A böngészőbővítmény automatizálása klikkek szimulálásával vagy közvetlen API-kérésekkel történt?
Hogyan szervezett a tipikus frontend fejlesztési folyamatod: az ötlet és feladat megjelenésétől a dekompozícióig és a megvalósításig?
Van egy keresőszűrő debounce-szal: az első kérés egy szóra megy, majd a második — egy új szóra, de az első válasz utolsóként érkezik és felülírja a UI-t. Hogyan kezeljük ezt Angularban?
Mi történik, ha egy .ts kiterjesztésű fájlt csatlakoztatsz egy normál JavaScript alkalmazáshoz a <script src> segítségével?
Meséljen az Angular 16-tal kapcsolatos releváns tapasztalatáról: milyen feladatokat végzett?
Hogyan húztad be a változásokat a célágból a saját funkcióágadba?
Megengedett-e közvetlenül hozzárendelni egy Observable-t egy komponens mezőhöz a konstruktorban vagy a mező inicializálásakor? Mi a különbség a konstruktorban való feliratkozásához képest?
Lehetséges-e testet küldeni egy GET kérésben?
Ha a body-nál beállítod a color: pink értéket, akkor alapértelmezés szerint milyen színűek lesznek a linkek és miért?
Milyen stratégiák léteznek a változtatások végrehajtására és a branch-ek összevonására Git-ben?
Mire használják a Reselect-et, és hogyan lehet elkerülni a szükségtelen újrarendereléseket több slice-ból származó adatok kombinálásakor?
Mi a különbség aközött, hogy hol van deklarálva egy függvény, és hol van meghívva, a this értékének kontextusában?
Használta a rebase-t, és tudja magyarázni, hogyan működik?
Mi az a React Fiber, miért jelent meg, megszakítható-e a commit fázis, és mit jelentenek a current tree és a work-in-progress tree?
Mi az a CI/CD, és dolgoztál vele?
Mi tartozik a makro-feladatok közé az Event Loop-ban?