Sobes.tech

Frontend

Jaký je rozdíl mezi Observable a Promise při více odběrech/obsluhách: kolik požadavků a console.log bude provedeno?

204

Jaké statické metody Promise znáte kromě Promise.resolve? Čím se liší Promise.all od Promise.allSettled?

202

Na základě typu Delivery vytvořte nový typ, kde pole name, address a date budou volitelné. Který vestavěný utilitární typ TypeScript byste použili?

200

Jak rychle zvýšit počet válečků z 3 na 10 v aktuální implementaci tím, že vytvoříme konstantu s potřebným množstvím a dynamicky vytvoříme pole a vykreslíme bubny?

198

Proč jste oddělili hlavičku chatu do samostatného widgetu? Jakým kritériem určujete, co je widget a co není?

197

[jméno] se zeptal: povězte mi o své pracovní zkušenosti, proč jste se rozhodl opustit své současné zaměstnání a čeho očekáváte od nového místa?

193

Jak přepsat kontext (this) uvnitř funkce loadScript, pokud je to metoda třídy a má být volána s jiným this?

192

Proč jste zvolili WebSocket? Existují alternativy?

192

// Vytvořte typ, který obsahuje stejná pole jako Delivery, // ale všechna pole jsou volitelná (mohou mít hodnotu undefined) a nemohou měnit své hodnoty.

190

Dají se tři nové typy. Je třeba vytvořit nový typ na jejich základě, který splňuje podmínku (obsahuje všechna pole uvedených typů, sjednocený typ). Jaký přístup použít?

190

Popište API-rozhraní, která budeme potřebovat (getUsers, getChat, sendMessage a další). Která budou fungovat přes REST a která přes WebSocket?

189

Na co bude odkazovat this uvnitř funkce, pokud ji zavoláme přes fn.call(this) v prohlížeči — v normálním režimu a v režimu strict?

188

Jak udělat jeden HTTP požadavek a přihlásit se k jeho výsledku několikrát?

187

Podívej se na kód: proč se komponenta App znovu vykreslí při kliknutí na tlačítko 'Render', a proč se komponenta Child znovu vykreslí při zadávání textu do inputu?

185

Co je to CDN? Jak se tam dostává statický obsah? Jak se klient dozví, na který CDN server se má obrátit?

184

Co se stane, když místo callbacku předáme clearCache jako přímou referenci na metodu cache.clear (bez uzávěru)? Proč to nebude fungovat a jak to opravit (například pomocí bind)?

184

Napište testovací případy pro ověření funkce memoizace (například u funkce mocniny).

181

Stojí za to použít Angular Signals v komponentu místo Input a Observable toků? Odůvodněte své rozhodnutí.

179

Jaké výhody přináší použití funkce inject() místo konstruktorové injekce ve vašem projektu?

175

Jak bude fungovat replikace databáze (master-slave)? Jak bude load balancer směrovat požadavky na různé servery s různými databázemi?

175
/5