Frontend
Co je to Promise a jak funguje?
Jak jste poznali, že access token vypršel?
Máte zkušenosti s jednotkovým testováním a E2E testováním?
Nastavil jste bezpečnostní hlavičky na serveru?
Co způsobuje znovu-renderování komponenty v Reactu?
Pokud obdržíte několik nabídek najednou, jak budete vybírat? Jakou roli hraje peníze při výběru?
Musel jsi nastavovat linter, formatter nebo připojovat pluginy?
Co zobrazí console.log? (úkol na kontext: objekt user s metodou greet, volání metody přímo a přes proměnnou)
Považujete se za ty, kteří všechno píší sami, nebo za ty, kteří v každém případě používají knihovnu? Které knihovny byste nepřepisovali a které byste napsali sami?
Na grafu každý kruh představuje jednotlivou hvězdu. Poloha středu kruhu ukazuje teplotu hvězdy v kelvinech (K) a její jasnost (rychlost emisí energie) ve srovnání s tím, co vyzařuje Slunce (Lsun). Všimněte si, že vyšší teploty jsou vlevo. Velikost kruhu ukazuje relativní fyzickou velikost hvězdy a štítky označují typy hvězd zobrazených. Kromě hvězd hlavní posloupnosti je skupina hvězd s největším rozsahem teplot skupina: - Červené obry - Červené superobry - Bílí trpaslíci - Modří obři
Jak bys strukturoval výměnu informací mezi backendem a frontendem po vrstvách (architektonicky)?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 }; //foo //bar setTimeout(() => { console.log("timeOut"); }, 0); console.log(1); new Promise((resolve) => { console.log("Promise"); setTimeout(() => { console.log("timeOut2"); resolve(); }, 0); }) .then(() => { console.log("then1"); }) .then(() => { console.log("then2"); }); console.log(4); setTimeout(() => { console.log("timeOut3"); }, 0);
Povězte mi něco o sobě, o své relevantní zkušenosti a na kterém projektu jste nejvíce hrdý.
Pracoval jsi s UI knihovnami? Jaké tam jsou pluginy nebo rozšíření?
Považuješ za osobní porážku nedokončený úkol naplánovaný ve sprintu?
V jakém pořadí se ve zadaném kódu s synchronním kódem, Promise, zpracováním chyb a časovačem provedou volání console.log?
Proč se Promise 1 a Promise 2 vykonávají právě v tomto pořadí? Jak zpracovává Event Loop fronty microtask a macrotask?
Jaké problémy vidíte s použitím async/await v tomto kódu a jak je opravit?
Jak se liší display: none od opacity: 0 z hlediska renderovacího stromu, rozvržení a zabraného místa? Která varianta je výkonnější a proč?
Povězte nám více o směrování ve vašem projektu — co přesně se myslí pod serverovou navigací?