Frontend
Jaký máš vztah k umělé inteligenci? Používáš ji v práci a v každodenním životě?
Lze použít dynamické importy někde kromě React.lazy? Kde mohou být užitečné?
Povězte nám o své současné pracovní zkušenosti: na jakém projektu jste pracoval, jaké úkoly jste plnil, co bylo realizováno?
Kolik uživatelů budeme mít? Je potřeba SEO-optimalizace? Je potřeba lokalizace? Jaké metriky je třeba sbírat?
Co může zablokovat proces parsování HTML?
Jak funguje provide/inject ve Vue 3?
Jak vidíte svůj kariérní rozvoj?
Co se vám na práci líbí a co se vám nelíbí nebo vás irituje?
Stojí za to použít Angular Signals v komponentu místo Input a Observable toků? Odůvodněte své rozhodnutí.
Jak vyřešit problém s výchozí hodnotou roles = [], aby se useEffect při znovu-renderování nevolal zbytečně?
Máš zkušenosti s používáním a nastavováním Dockeru pro sestavení aplikace?
Představme si, že máme jednostránkovou vstupní stránku. Probíhá požadavek, dostáváme JSON na 50 tisíc řádků, a zatímco je analyzován, UI se zasekne kvůli jednosměrnému vláknu JavaScriptu. Co byste navrhl a jak optimalizovat filtrování a analýzu tohoto JSON, aby stránka nezasekla a UI zůstalo responzivní?
Pověz mi o reaktivnosti ve Vue: na čem je založená a jak s ní komunikujeme (Reactive, Ref, ShallowReactive, ShallowRef)?
Má vaše hlavní aplikace na Vite, a Next.js samostatně? Musel jste se zabývat hlouběji sestavováním? Na jakých nástrojích jsou Vite a Next.js postaveny?
Proč jste oddělili hlavičku chatu do samostatného widgetu? Jakým kritériem určujete, co je widget a co není?
[jméno] se zeptal(a): čím se liší type od interface v TypeScriptu?
Co se stane, když bude jedna z promises odmítnuta ve funkci sumPromises?
Úloha na Event Loop: určete pořadí výpisu do konzole při přítomnosti setTimeout, Promise a synchronního kódu. Co bude poslední a proč?
Proč je v seznamu React potřeba atribut key?
Na čem byly realizovány moduly a mikrofrontendy?