Meséljen magáról.
Frontend
Dolgozott már RxJS-sel vagy Angular Signals-szel?
Mi az a Dependency Injection mechanizmus az Angularban, és hogyan alkalmazta? Milyen szinteken és hol, a szolgáltatásokon kívül, lehet használni?
Milyen módszerekkel lehet adatokat átadni két egyszintű Angular komponens között?
Milyen változásérzékelési stratégiák vannak az Angularban, és hogyan működik az OnPush?
Hogyan kezeljük a lazy loadingot standalone komponensekben: alapértelmezett módon történik vagy konfigurálni kell?
Hogyan töltsük be dinamikusan a nehéz komponenseket a lapok váltásakor anélkül, hogy megváltoztatnánk az útvonalat, és hogyan adjuk át nekik a szükséges függőségeket Dependency Injection segítségével?
Határozza meg a console.log kimeneti sorrendjét a szinkron kóddal, setTimeout-tal, Promise-szal és funkcióval bemutatott példában.
Hogyan szervezték az interfészek készítésének folyamatát: volt-e tervező, design rendszer, használtak-e külső komponenskönyvtárakat?
Milyen eszközöket használsz a mindennapi fejlesztés során a repository klónozása után?
Hogyan kapcsolódik a JavaScript a DOM-elemekhez, például bemenethez és gombhoz, a szkript betöltése után?
Hogyan befolyásolja a position: absolute a renderláncot és a kompozíciós rétegeket? Lehet-e más módon elkerülni a rétegekre bontást?
Miután megkaptad a terveket, mit tettél ezután: kijelölted az újra felhasználható komponenseket és összegyűjtöttél egy UI-kitet vagy egy komponenskönyvtárat?
Elemezze a megjelenített Angular-komponenst FormControl, valueChanges, debounce és egy beágyazott feliratkozás felhasználók keresésére: mik a problémái és hogyan refaktorálná azt RxJS vagy Signals segítségével, figyelembe véve az OnPush-t?
Hogyan szervezett a kommunikáció és a feladatok kiosztása zárt körben?
Ha egy gomb be van ágyazva egy kattintható kártyába, aktiválódnak a kattintáskezelők mind a gombon, mind a kártyán? Hogyan lehet ezeket az eseményeket elválasztani?
A gombra kattintás után hogyan kérjük le az adatokat a backendről, és ez befolyásolja-e a fő szálat és az oldal újrarenderelését?
Ha egy új makrofeladat jön létre az Event Loop ciklus közben, hogyan és mikor lesz feldolgozva?
Hogyan befolyásolják az Angular feltételek, például az @if vagy *ngIf, a renderelést: elrejtik az elemeket vagy egyáltalán nem adják hozzá őket a DOM-hoz?
Mikor várható visszacsatolás az interjú eredményeiről?