Frontend
Porozprávajte o svojom aktuálnom projekte a ukážte ho.
Boli situácie, keď vám poslali nepopísanú úlohu? Ako ste sa s tým vyrovnali?
Poznáš pojem "drobenky" (breadcrumbs)? Aké HTML tagy budeš používať pri implementácii tohto komponentu?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Ako organizovať vývoj tak, aby pri raste počtu vývojárov (vrátane backendov, ktorí zasahujú do frontendu) bolo čo najmenej konfliktov?
Ako by ste organizovali delo s velikim formulárom za výpočet poistného, ktorý obsahuje veľa polí (okolo 50), dynamické sekcie, okamžitý výpočet celkovej ceny, rozdelený na niekoľko obrazoviek?
Podľa akých kritérií budeš vyberať novú spoločnosť?
Aký je rozdiel medzi argumentmi a parametrami funkcie?
Mal ste skúsenosti s AI agentmi? Aké sú vaše dojmy z práce s neurónovými sieťami?
Používate v práci neurónové siete?
Aký typ spojeného zoznamu sa používa v metóde reťazcov?
Upresnenie: bola aplikácia desktopová v prehliadači alebo natívna?
Čo hľadáš v novom pracovnom mieste, na čo si dávaš pozor?
//Implementujte zoradený zoznam miest // Príklad: // A // Archangelsk // Astrachaň // B // Belgorod // ...
V akom poradí sa zobrazí console.log a prečo? Vysvetli poradie vykonávania synchronného a asynchrónneho kódu (Event Loop, makro a mikro úlohy).
Aké správcu stavu ste použili? Ktoré sa vám páčia?
Ako správne generovať tokeny autorizácie? Čo by malo byť v tokenu, aby ste sa chránili pred útokmi hrubou silou?
Pracoval si s databázami v domácich projektoch? Robil si dotazy z tabuliek, vkladania?
Predstavljajte si, da ste dobili nalog od marketing oddelka: želimo da dodamo funkciju — logo u levom gornjem uglu treba biti preokrenut ako je Merkur retrogradan. Što ćete učiniti?
Praktická úloha: implementovať funkciu smartFetch, ktorá počas 100 milisekúnd zhromažďuje ID a vykonáva jeden dávkový požiadavok na backend (batchFetch), pričom výsledok pre každý konkrétny ID vracia prostredníctvom Promise.