Frontend
Co je React.memo, čím se liší od hooků useMemo/useCallback, a jak jsou navzájem propojeny?
Jak pracovat s modálními okny ve Vue 3?
Proč WebSocket a ne jenom REST požadavky?
Co je Signal Store a k čemu slouží?
Úkol: projít strom objektů (každý objekt má pole value a elements) a spočítat součet všech hodnot. Jak bys to realizoval?
V čem se liší fáze Reflow a Repaint?
Co znamená, když se ref nazývá 'povrchovým' nebo 'vrchním' - který nesleduje objekt do hloubky, pouze jeho horní vlastnosti? (otázka o shallowRef)
Jaké AI nástroje používáte ve své práci? Jak hodnotíte používání ChatGPT, Perplexity, Cursor, Claude a dalších AI-agentů ve vývoji?
Kdybys měl volnou ruku, jaký ideální tvar bys vytvořil? Jaké přístupy, technologie a metody bys použil (validace, zpracování chyb, UX, DX)?
Které API prohlížeče jsou důležité pro implementaci HLS/DASH v prohlížeči?
Pověz mi o své zkušenosti s Next.js. Na jakých projektech jsi ho používal a jaké metody renderování jsi využíval pro různé obsahové typy?
Napište funkci, která vypočítá medián pole čísel.
Lze v rámci event loopu upřednostňovat události? Jak je implementován buffer událostí, který zpracovává event loop? Co jsou mikroúkoly a makroúkoly, uveďte příklady.
Co se vizuálně změní přidáním flex-shrink: 0 k modrému prvku v kontejneru s display:flex, šířkou 700px a dětmi o šířce 300px?
Setkal jste se s mechanismem CORS?
Jak React porovnává dva stromy (aktuální a ve vývoji)? Jaký algoritmus se používá?
Použil jsi v TypeScript všechno: generiky, unie, utilitární typy? Povíš mi o generikách, k čemu jsi je používal?
Jak byste použili knihovnu UI třetí strany (například výběr data), aby minimalizovali rizika při jejím aktualizaci nebo výměně?
Na čem jste psali styly v posledním projektu (SCSS, CSS Modules atd.)?
Co vás zajímá na vaší práci a čeho hledáte v nové práci?