Frontend
// Je potrebné implementovať metódu groupBy, ktorá rozširuje štandardné metódy polí. // Metóda by mala vracať skupinovanú verziu poľa – objekt, // v ktorom je každý kľúč výsledkom vykonania predanej funkcie fn(arr[i]), // a každá hodnota je pole obsahujúce všetky prvky pôvodného poľa s týmto kľúčom.
Ako funguje Fiber a ako je v Reactu organizované priorizovanie (scheduler)?
Po prijatí HTML, ako určuje prehliadač jeho typ, stavia štruktúru stránky a pripája JavaScript?
Spomenuli ste niekoľko nezávislých frontend aplikácií — sú to mikro frontendy? Pracoval ste s Module Federation?
Pracovali ste s niečím okrem React zásobníka?
Čo si myslíš, že ti chýba teraz, aby si sa stal sebavedomým seniorom?
Môžeš mi dať nejakú spätnú väzbu alebo dojem po našom rozhovore?
Aké máš skúsenosti s FSD (Feature-Sliced Design)? Myslíš si, že to je potrebné pre všetkých?
Čo sa deje pri parsovaní HTML prehliadačom? Ako sa spracovávajú súbory CSS a JavaScript?
Uvedli ste razpon plaće od 150 tisuća rubalja neto. Koji je bio vaš prihod na posljednjem radnom mjestu i koji je razina udobnosti za vas?
Prečo ste opustili svoje súčasné zamestnanie?
Ako veľmi bude všeobecne zaujímavé pracovať s FinTech v rámci Web3, a či existuje alergia na západný trh?
Máte skúsenosti s knižnicami React Query alebo SWR na cacheovanie stavu na strane požiadaviek?
Ako by si implementoval cache na strane klienta?
Čo je debounce? Napíš funkciu debounce bez použitia knižníc v vanilla JS
Povedzte mi o sebe a svojich pracovných skúsenostiach.
Čo je to Type Guard v TypeScript?
Pri mikro frontendoch prišlo k zrážkam štýlov? Ako bola organizovaná práca so štýlmi a čím ste ich písali?
Pracovali ste s Server-Side Rendering (SSR) alebo Static Site Generation (SSG) v Angular?
Akoým spôsobom možno spracovávať JSON streamovaním, rozdeľovaním spracovania na časti, aby sa neblokoval hlavný vlákno? Čím možno spustiť spracovanie ďalšej časti, aby sa stránka nezdržiavala (napríklad requestIdleCallback, generátory)?