Navrhnite komponent React na zobrazenie vloženej štruktúry súborov a priečinkov: správne zobrazuje vloženú štruktúru, vie skrývať a odhaľovať obsah priečinkov, dynamicky žiada údaje o obsahu priečinkov pri ich rozširovaní.
Frontend
Aké alternatívne spôsoby existujú na konverziu reťazca na objekt? Aké sú nevýhody a výhody rekurzie?
Povedzte mi niečo o sebe, svojich skúsenostiach a relevantných projektoch.
Povedz mi podrobnejšie o poslednom pracovnom mieste z technického hľadiska, čo sa ti páčilo, čo nie a ktorým smerom by si chcel(a) ísť.
Povedzte o životnom cykle React komponenty: hlavné fázy mount, render a unmount.
Kedy sa monolit premení na mikro-frontendy? Akým atribútom a vlastnosťou rozumieme, že teraz sú to mikro-frontendy?
Je možné odoslať telo v GET požiadavke?
Je možné pridať query parametre do POST požiadavky?
Ako ste rozdelili monolit na mikrofrontendy, akými technológiami?
V akom tvare sa pripájajú vaše knižnice?
Na čom je tvoja vnútorná línia, ktorú kladieš a hovoríš: tento mikrofrontend je jednoduchý, a tento je zložitý?
Praktická úloha: daný je zoznam bodov s poľami time a value. Je potrebné identifikovať skupiny bodov s rovnakou hodnotou a ponechať len začiatok a koniec každej skupiny (pre optimalizáciu tvorby lineárneho grafu).
Existujú rozdiely v renderovaní medzi verziami React (napríklad 17 a 19)? Čo viete o konkurenčnom renderovaní a Fiber?
Praktická úloha: daný je reťazec vo formáte 'hodnota.hodnota.hodnota', ktorý je potrebné premeniť na objekt s vnorením, kde každý kľúč je časťou reťazca a posledný kľúč obsahuje prázdny objekt.
Úloha na napísanie funkcie, ktorá prijíma reťazec predstavujúci množinu kľúčov oddelených bodkou a konvertuje ho na objekt s vnorenou štruktúrou.
Ako rešiti problem z zastarelošću vrednosti u komponenti CommentsEditor, kada useState ne reaguje na promenu ulaznog prop-a? Kako koristiti useEffect za rešavanje ovog problema?
Recenzia kódu React komponentov Comments a CommentsEditor: nájdite logické a UX problémy v kóde (napríklad nesprávne uloženie indexu pri zatváraní závesu, problémy s aktualizáciou hodnoty pri zmene props).
Povedz mi o CORS: čo je, na čo je, aké úlohy rieši a ako funguje.
Stretli ste sa s architektúrou, písali ste moduly, vyvíjali od nuly? Ste oboznámení s Feature-Sliced Design (FSD)?
Akú alternatívu možno použiť na zabránenie preposielania vlastnosti onToggle cez všetky úrovne vnorenia?