Do sprintu přišel nový juniorní vývojář, úkol mu byl přidělen a vy si uvědomujete, že to nestihnete. Co dělat?
Frontend
Řekni mi podrobněji, co jsi dělal v části DevOps.
Povězte o své zkušenosti s Dockerem: vytvářeli jste Dockerfile a kontejnerizovali aplikace?
Co jsou props a state v Reactu? V čem je rozdíl?
Co se stane, pokud v useEffect bez pole závislostí zavoláte setState?
Jak přistupujete k profilování a optimalizaci React aplikací?
Povězte stručně o sobě a svých zkušenostech v vývoji.
Co je to klíč v seznamu React?
Pověz o CORS.
Jaké přístupy ke správě stavu znáš v ekosystému React?
Vysvětli životní cyklus renderování v React 18. Konkurentní režim, startTransition, Suspense, useDeferredValue.
Praktický úkol: v Reactu načíst uživatele podle userId přes fetch a zrušit předchozí požadavek, pokud se userId změní dříve, než je požadavek dokončen.
Proč nelze volat React hooky uvnitř podmínek, cyklů nebo vnořených funkcí?
Vysvětlete rozdíl mezi řízenými a nekontrolovanými komponentami v Reactu.
Jak bys organizoval bezpečnost a správnou autentizaci v Next.js? Co je to HttpOnly cookie?
Co jsou useMemo, useCallback a React.memo? Kdy je lepší je používat?
Jaké kódy odpovědí HTTP lze očekávat při úspěšném vytvoření, aktualizaci a nahrazení zdroje?
V jakých komponentách fungují hooky v Next.js?
Jsi připraven vykonávat rutinní práce — rozumět cizímu kódu, vytvářet rozvržení, opravovat technický dluh a nezabývat se pouze architekturou?
Co je to Virtual DOM a jak funguje? Čím se liší od běžného DOM v JavaScriptu?