Frontend
Ste momentálne aktívne alebo pasívne v hľadaní práce?
Ako je dobra praksa hraniti hkrati informacije o profilu uporabnika in vozičku v globalni trgovini Redux? Kako to vpliva na arhitekturo?
Povedzte o životnom cykle React komponenty: hlavné fázy mount, render a unmount.
Aký je rozdiel medzi git fetch a git pull?
Koľko času ste venovali písaniu testov v porovnaní s bežnou prácou?
Ako sa cítite, keď ste sústredení na úlohu a kolegovia vás rozptyľujú naliehavými opravami alebo novou úlohou?
Porozprávaj o programovacích paradigmoch: OOP a funkcionálne programovanie.
Implementujte vlastnú funkciu promiseAll, ktorá je ekvivalentom Promise.all: prijíma pole promises, vracia promise s poľom výsledkov v pôvodnom poradí, a pri prvom rejected — okamžite volá reject.
Čo vieš o projekte, na ktorý ťa zvolali?
Povedala si, da imaš izkušnjo kot vodja ekipe, lahko poveš več o tem? V čem je bilo?
V čom sa líšia jednoduché a zložité (preflight) požiadavky v kontexte CORS?
Na čo sú statické IP adresy?
Koľko času potrebuješ na dokončenie prechodu z predchádzajúcej práce?
V kóde je setTimeout s oneskorením 0 milisekúnd — čo to znamená a ako to bude fungovať?
Ktorý natívny mechanizmus JavaScript umožňuje realizovať sekvenčné scenáre s čakaním na odpoveď (napríklad onboarding alebo viacstupňové formuláre)?
Myslíš si, že má TypeScript nejaké nevýhody?
Implementujte funkcijo memoizacije (predpomnjenja), ki shranjuje rezultat funkcije pri ponovnih klicih z enakimi argumenti, vključno z obravnavo primitivov in undefined, ter možnostjo čiščenja predpomnilnika (clearCache).
Použil si v praxi kľúčové slovo infer? Na čo je potrebné a ako funguje?
Čo sú useMemo a useCallback, v čom je rozdiel a kedy ich použiť?
Lahko na kratko poveš o svoji zadnji izkušnji in česa pričakuješ od novega dela, kaj iščeš na novi poziciji?