Frontend
Jaký je rozdíl mezi REST API a GraphQL?
Co pro vás znamená dobrý tým?
Proč bylo rozhodnuto dělat export na frontendu a ne na backendu?
Jak optimalizovat načítání obrázků na kartách viditelných ve viewportu? Jak vyřešit problém race condition při rychlém přepínání obsahu (například YouTube Shorts)?
/** * Funkce `asyncAuth(callback)` přijímá callback, do kterého * může být předána chyba (prvním argumentem) a data * ze backendu (druhým argumentem). * asyncAuth((error, data) => {}); * * Musíte implementovat funkci `auth()`, * která volá `asyncAuth()`, ale vrací Promise. * * @returns {Promise} */ function auth() { // asyncAuth((error, data) => {}); } /** * Funkce `tryAuth()` používá `auth()` a v případě chyby, * provádí N dalších pokusů. * Pokud všechny selžou, vrátí poslední chybu. * * @returns {Promise} */ function tryAuth(n) { }
Co je to unknown? V čem je lepší než any?
Na čem budete při výběru společnosti a zaměstnavatele stavět?
Lze importovat z jedné úrovně FSD do jiné na téže úrovni?
Pověz mi o batching v Reactu. Kde jsi se s tím setkal v praxi?
Víš, co je GraphQL?
Na co je potřeba refresh token? Kdy se vůbec používá?
Jaký je rozdíl mezi React Context a správci stavu (Redux, MobX)?
S jakými knihovnami pro vizualizaci dat jste pracoval?
Která metoda pole narušuje typování v TypeScriptu?
S jakými problémy jste se setkali při importu souborů Excel?
Kde by mohla být ve skutečné aplikaci užitečná funkce callLimit s možností resetování čítače?
Znáš CSRF útok?
Jedná se o pragmatický přístup — tokeny plus konzistentní vzor obalování zabraňují "jednorázovým" opravám a činí rozhodnutí o zarovnání auditovatelná v Storybooku. Jak rozhodujete, kdy vizuální "pohyb" (například vaše úprava -2px) patří jako globální token versus výjimka omezená na komponentu, a jak toto rozhodnutí řídíte?
Pověz mi o hledání práce — jak je teď aktivní a s čím je spojeno?
Jak jste hodnotili úkoly? Používali jste Planning Poker podle Fibonacciho škály?