Poskytněte zpětnou vazbu o službě z odkazu pozvánky: jaké jsou vaše dojmy?
Frontend
Pro fragment kódu se synchronním kódem, setTimeout a Promise určete pořadí výstupu v konzoli a vysvětlete fronty makro- a mikroúloh.
Pracoval jste s devDependencies, peerDependencies, optionalDependencies nebo bundledDependencies?
Živý kód: implementujte funkci $ (podobně jako jQuery), která přijímá platný CSS selektor a najde odpovídající uzly. Funkce by měla vracet objekt s metodami addClass, toggleClass, removeClass, css (aplikace stylů), html (vložení HTML/CSS do prvku) — s možností řetězení volání. Poskytnutý testovací kód s řetězením nesmí být změněn a musí fungovat po implementaci funkce.
Jak zorganizovat prostřednictvím služby scénáře, ve kterých dva komponenty musí číst stejnou hodnotu nebo mít sdílený stav?
Jaký je rozdíl mezi běžným skriptem, skriptem s async a skriptem s defer? Pokud je na stránce několik tagů script, v jakém pořadí se načtou a provedou?
Jaký je rozdíl mezi interface a type v TypeScript? Kdy je použít každý z nich?
```javascript const obj = { jmeno: 'Alex', rekni() { console.info(this.jmeno); } }; const obj2 = { jmeno: 'Ivan' } const fn = obj.rekni.bind(obj).bind(obj2); fn(); obj.rekni(); ```
Jaké problémy mohou nastat při hydrataci SSR aplikace, z jakých důvodů a jak byste je řešili?
Co je to zranitelnost znečištění prototypu?
Prosím, pověz mi něco o sobě, o své pracovní zkušenosti na posledním místě, o hlavních specifikách, o stacku — vše, co považuješ za důležité.
[jméno] se zeptal: Byl architekt obecně zodpovědný za architekturu frontendu, nebo byla na frontendu samostatná osoba za to zodpovědná?
// vstupní parametry: // url // možnosti export function useFetch() { // logika const fetchData = async () => {}; return { data, error, loading }; }
Co mě přesně zaujalo na vaší společnosti? Co bych rád našel na novém pracovním místě?
To dává smysl—zavření veřejné smlouvy zabrání nechtěnému odchýlení API a diskriminované unie jsou silným důvodem, proč upřednostnit `type`. Při implementaci tohoto tlačítka, které má být pixel-perfect a responzivní, jak řešíte rozestupy a zarovnání, aby ikona + štítek zůstaly vizuálně konzistentní napříč body přerušení a změnami velikosti písma?
Jak bys strukturoval výměnu informací mezi backendem a frontendem po vrstvách (architektonicky)?
Jaké middleware jsi použil v Reduxu? Co je middleware?
Co je důležité kontrolovat při nasazení?
Jaké kódy odpovědí HTTP znáte?
Nebyla těžké rozdělit čas na dva paralelní projekty jedním týmem?