Implementujte komponentu pro zpoždění zpracování kliknutí, tj. debounce.
Frontend
Vysvětlete životní cyklus komponenty React. Jak ošetřit odmontování pomocí useEffect?
Pověz mi o své pracovní zkušenosti v [společnost] a o důvodu přerušení od března do současnosti.
Můžeš vysvětlit, co je callback hell?
Máte zkušenosti s knihovnami React Query nebo SWR pro cachování stavu na straně požadavků?
Je `console.log` uvnitř funkce vedlejším efektem?
Jak probíhal release a verzionování?
Co je to čistá funkce? Je console.log uvnitř funkce vedlejším efektem?
Co je to operátor nullish coalescing (??) a čím se liší od běžného operátoru ||?
Vysvětli, co je to čistá funkce.
Jak zjistit předem, zda pole id objektu User, deklarované jako number, přijde ze serveru jako string?
Jaký máš názor na ukládání stavu pomocí knihoven jako React Query nebo SWR?
Pokud deklarujete funkci a poté proměnnou — bude k ní přístup uvnitř funkce? Vysvětli hoisting proměnných a dočasnou mrtvou zónu.
Máte nějaké otázky?
Jak je stav uložen v Reactu? S jakými správci stavu jste pracoval?
Čím se liší null od undefined?
Co je MCP?
Vysvětli Feature-Sliced Design (FSD). Jak jsi ho použil v projektu?
Jak sledovali kvalitu kódu? Používali jste lintry, commit-huky?
Pověz mi o Feature Sliced Design (FSD): co to je a jak jsi ho použil na projektu?