Sobes.tech

Frontend

Jak se pohybovat nebo zvětšovat prvek na stránce levněji a dražší pro prohlížeč? Proč je pro animace výhodnější transform než změna šířky a výšky?

Middle+
147

Je metoda splice mutující nebo ne? Jak vytvořit nemutující verzi?

Middle+
147

Co vás přivedlo k nám? Proč jste se rozhodli absolvovat pohovor právě v naší společnosti?

Middle+
146

Za jakých podmínek v současné implementaci retry-obal fetch se může nikdy nevyvolat a jak tomu zabránit?

Middle+
146

Jak hodnotíte svou úroveň (stupeň) — junior, middle nebo senior?

Middle+
146

Co znamená předání objektů odkazem?

Middle+
144

Můžete popsat strukturu HTTP požadavku: z jakých částí se skládá?

Middle+
143

Daná funkce a dva objekty pro kontrolu typů. V jednom případě se TypeScript nezlobí, v druhém ano. Funkci je třeba typovat tak, aby chování TypeScript odpovídalo očekávanému (pomocí generik a keyof).

Middle+
143

Co se změní ve všech třech případech, pokud bude funkce šipková?

Middle+
143

Co je to literální typ v TypeScriptu? Uveďte příklad.

Middle+
143

Uveďte příklad HTTP hlavičky v požadavku a vysvětlete její účel.

Middle+
143

Šipková funkce nemá svůj vlastní this — co to znamená a kam ukazuje this v tomto případě?

Middle+
141

Implementujte funkci pro tvorbu řetězce CSS tříd. Přijímá libovolný počet argumentů různých typů: řetězce a čísla jsou přidána do výsledku, pole jsou rekurzivně rozbalena, a z objektů jsou brány klíče s truthy hodnotami, neplatné hodnoty jsou ignorovány. Výsledek je řetězec tříd oddělených mezerami.

Middle+
139

Co je synchronní a asynchronní načítání JavaScriptu a CSS? Na čem závisí způsob načítání?

Middle+
139

Jaké utilitární typy v TypeScriptu znáte? Uveďte příklady (Record, Omit, ReturnType atd.)

Middle+
139

Implementujte v JavaScriptu načítání dat z endpointů: načtěte příspěvky a komentáře paralelně, seskupte komentáře podle postId a vytvořte pole objektů s id, názvem, userId a počtem komentářů.

Middle+
138

Jak zajistit, aby se kontext neztratil v řádku 14 bez změny samotného řádku (použitím bind)?

Middle+
138

Jaká chyba může nastat při počítání komentářů přes Map, pokud pro postId ještě není záznam, a jak ji opravit?

Middle+
137

Co je pro vás důležité na novém místě práce a co by vás mohlo od přechodu odradit?

Middle+
137
/5