Frontend
Použili jste v architektuře mikrofrontendů monorepozitář? Jak jste organizovali testy po přechodu na mikrofrontendy?
Jak interaguje vložený iframe (například mapa nebo video) s cookies hlavního webu? Jak organizovat komunikaci mezi různými zdroji?
Jak lze zkopírovat objekt v JavaScriptu? Jaké způsoby znáš?
Kde byly uloženy přístupový a obnovovací token?
Bude mít objekt, který vrací hook (`data`, `loading`, `error`), stejnou referenci mezi renderováními, pokud se hodnoty nezmění? Proč? Jak zachovat stabilní referenci na objekt?
Úkol CSS: nakreslete červený čtverec uprostřed obrazovky.
Jaké problémy vznikají při práci s iFrame? Jak je na stránce regulováno připojení iFrame?
Dáváte přednost práci v týmu nebo samostatně? Kde se cítíte pohodlněji a efektivněji?
Vysvětlete rozdíl mezi řízenými a nekontrolovanými komponentami v Reactu.
Nakonec platformu začali používat? Jaké byly zpětné vazby od uživatelů a z pohledu podpory?
Jak to máte s autorizací? Možná jste ji sami implementovali nebo znáte nějaké způsoby autorizace? Možná nějaké třetí strany služby?
Musel jste někdy ladit výkon? Chápete, jak to udělat?
Dána je synchronní funkce a čas v milisekundách. Je třeba vrátit novou verzi této funkce, jejíž provádění je omezeno daným časem. Pokud se funkce provede v daném čase, promise se vyřeší s získanými daty. Pokud ne, promise se zamítne s řetězcem 'time limit exceeded'.
Proč byla pro místní ukládání v databázích zvolena IndexedDB a ne něco jiného? Jaké jsou alternativy?
Jaké bezpečnostní problémy vidíte při přenosu přihlašovacího jména a hesla přes parametry dotazu v URL?
Jaký je rozdíl mezi interface a type v TypeScript, který používáte a proč?
Jak jste identifikovali úzká místa na stránce s mnoha kamerami a jak jste určili, co přesně je třeba optimalizovat? Jak hluboko jste profilovali?
Jaký máš vztah k práci v kanceláři? Měl jsi zkušenosti s prací v kanceláři?
Proč může být metoda apply v řešení runOnce potřeba?
Nevadí vám dělat fullstack?