Je JavaScript vícestopý programovací jazyk?
Frontend
Async/await se často nazývá syntaktickým cukrem nad promise. Jak chápete tento výraz? Co znamená 'sintaktický cukr'?
Mohou si mikro frontendy navzájem interagovat? Jak byste organizovali jejich komunikaci a výměnu dat?
Implementujte metodu Function.prototype.bind — funkci, která přijímá kontext a vrací novou funkci s navázaným kontextem.
Pokud odstraníte odkaz na třídní komponentu, bude hodnota odkazu instance třídy. Je možné udělat něco podobného s funkční komponentou — předat odkaz a získat v ní například funkci deklarovanou uvnitř komponenty?
Jaké strategie renderování znáte a v jakých případech by měly být použity?
Jaký režim a typ úkolů vám je nejpohodlnější: klidné řešení problémů, intenzivní technický růst nebo manažerská výzva? Řekněte nám, co hledáte ve své další práci.
Máš dovednosti v sestavování rozhraní, práci s UI?
Podívejte se na kód React aplikace (seznam úkolů) a opravte problémy: práce s požadavky API, správa stavu, zpracování chyb, přidávání nových úkolů, označování úkolů jako splněných.
Změní se řešení, pokud má objekt hlubší úrovně vnoření?
Potřebuješ IT akreditaci?
Jaké jsou nevýhody a rizika spojená s nezávislým nasazením mikro front-endů?
Jaký je rozdíl mezi ukládáním dat do pole a do objektu z hlediska paměti? Který způsob ukládání tabulky (dvourozměrné pole nebo dvourozměrný objekt) bude pro paměť jednodušší?
Implementujte komponentu React s stromovou strukturou založenou na datech z messages.ts: prvky mohou mít děti, rodičovské uzly by se měly rozšiřovat a sbírat po kliknutí, listy by neměly mít přepínač, a úroveň vnoření může být libovolná.
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é.
Jaké druhy soutěží a projektových soutěží to byly?
Jak zabránit závodním podmínkám v useFetch, pokud se změnila URL, druhá žádost skončila dříve než první, a první pak přepsala aktuální data?
Představte si velký projekt s dvaceti týmy, za které odpovídáte za frontend. Jak zajistíte, že frontend se nezhorší, a jak zjistíte, pokud některý z týmů zhoršil svůj výkon? Jaké metriky frontend a technické nástroje používáte k monitorování toho?
Použili jste useLayoutEffect a v jakých případech?
Jaký je rozdíl mezi mikro frontendy a balíčky NPM?