Frontend
V čem se liší display flex od display grid? Jak zarovnat prvky ve flexu?
Jaký je nejpopulárnější způsob, jak vyrovnat div na střed?
Co se vám v práci nejvíce líbí a co méně? Co vám zabere více času, než byste si přáli?
Co jsou to primitivní datové typy v JavaScriptu?
Jaká může být základní příčina toho, že rozbalovací nabídka (dropdown) se zobrazuje pod jiným prvkem, i když má maximální z-index, v složitém UI s panely, mapami a vyskakovacími okny? Jak to opravit ve Vue?
Jak vůbec zjišťuješ něco nového o programování a co ti poslední dobou utkvělo v paměti?
Jak je organizována práce s asynchronním kódem v JavaScriptu?
Jste připraven změnit práci, pokud nyní projdete druhým pohovorem, a zítra bude osobní pohovor (třetí), a také ho úspěšně zvládnete?
Jaký je rozdíl mezi šipkovou funkcí a běžnou funkcí v JavaScriptu?
Jak optimalizovat zobrazení 100 tisíc čtverců na jedné stránce?
Jak bys strukturoval výměnu informací mezi backendem a frontendem po vrstvách (architektonicky)?
Jaký je rozdíl v implementaci reaktivity mezi Vue 2 a Vue 3?
S kým z týmu jste museli spolupracovat na posledním projektu?
Jaký operační systém používáte?
Dynamický řídicí panel s množstvím grafů, které se mění v reálném čase — je to renderování na straně klienta nebo serveru?
Jaké budou další kroky výběrového řízení po tomto pohovoru?
Povězte mi o Promise: stavy, statické metody (all, any, allSettled, race). Co vrátí Promise.all, pokud jeden z promises skončí chybou?
Proč je potřeba samostatná funkce/stav pro počítání použitých klíčů — lze to spočítat, místo toho, aby se to ukládalo zvlášť?
Jaké metody životního cyklu existují v Reactu a jak je pomocí useEffect emulovat?
Použili jste v architektuře mikrofrontendů monorepozitář? Jak jste organizovali testy po přechodu na mikrofrontendy?