Máte skúsenosti s Dockerom?
Frontend
Porozprávaj o vlastnom select-komponente.
Úloha v RxJS: existuje Observable, na ktorý sa v šablóne prihlásia trikrát. Ako urobiť jedno prihlásenie namiesto troch, bez priameho použitia pipe async? Čím sa Subject a BehaviorSubject líšia od bežného Observable (horúci vs studený tok)?
Ako vyriešiť problém s trackBy, ak v poli sú duplicitné hodnoty a nie je k dispozícii žiadny jedinečný identifikátor?
Úloha v JavaScripte: napíšte funkciu, ktorá prijíma dva pola a vracia pole prvkov, ktoré sú prítomné iba v jednom z nich (súmerná rozdielnosť). Vyhodnoťte zložitosť algoritmu.
Máte skúsenosti s písaním vlastných UI knižníc alebo knižníc komponentov?
CSS úloha: tri bloky div usporiadané na seba, každý s margin-top 10px a margin-bottom 30px. Aká bude vzdialenosť medzi blokmi? Čo sa zmení, ak nahradíme div za span?
Nadriadená komponenta používa stratégiu OnPush, podriadená — Default. Čo sa deje s podriadenou komponentou pri zmenách? V akom smere prebieha kontrola zmeny — zhora nadol alebo zdola nahor?
Porozprávaj mi o vlastných komponentoch, ktoré si napísal na základe knižnice NgZorro (NzZor). Napríklad, o výbere dátumu s obchodnými obmedzeniami cez víkendy.
Ako sa bude správať renderovanie pri zmene prvku zoznamu? Na čo slúži trackBy?
Vaja v TypeScript: obstaja razred Animal z metodami move in bark, funkcija process pa sprejme žival tipa Animal in pokliče njen metod bark. Bo pri tem pri TypeScript prišlo do napake? Kako pravilno zožiti tip? Kako napisati type guard?
Prečo vo vašom projekte nedochádza k prechodu na novšiu verziu Angular?
Aký je rozdiel medzi stratégiami detekcie zmien OnPush a Default? Prečo použiť OnPush?
Úloha v JavaScript-e: určiť typ (typeof) pre rôzne výrazy — new Array(), objekt, Map, číslo, Infinity, výsledok konkatenácie reťazcov a čísel.
Povej mi o svoji izkušnji v zadnjih 3-4 letih. Katere naloge si reševal?
Naloga v RxJS: določite izhod pri uporabi combineLatest z dvema tokoma z različnimi zamudami. Kaj bo prikazal forkJoin?
Spomenuli ste niekoľko nezávislých frontend aplikácií — sú to mikro frontendy? Pracoval ste s Module Federation?
Máte skúsenosti s WebSocket? S GraphQL?
Bola implementovaná podpora klávesnice v vlastnom výbere dátumu?
Prečo opúšťate svoje súčasné zamestnanie a čo hľadáte na novom mieste?