Sobes.tech

Frontend

Vysvětli display: block, inline a inline-block. Čím se liší?

Middle+
РунитиРунити
35

Živý kódování: zde je příklad kódu využívajícího Event Loop (synchronní funkce, async/await, Promise, setTimeout). Musíš určit pořadí spuštění console.log — co se provede jako první, druhé, třetí atd.

Middle
WB банк
35

/** * Funkce `asyncAuth(callback)` přijímá callback, do kterého * může být předána chyba (prvním argumentem) a data * ze backendu (druhým argumentem). * asyncAuth((error, data) => {}); * * Musíte implementovat funkci `auth()`, * která volá `asyncAuth()`, ale vrací Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); } /** * Funkce `tryAuth()` používá `auth()` a v případě chyby, * provádí N dalších pokusů. * Pokud všechny selžou, vyhodí poslední chybu. * * @returns {Promise} */ export function tryAuth(n) { }

Middle
Яндекс МаркетЯндекс Маркет
35

Jaké potíže vznikají při práci s mikrofrontendovou architekturou a Module Federation ve vašem projektu?

Middle
РунитиРунити
35

Zkoušeli jste použít Codex nebo podobné nástroje pro úplný cyklus vývoje (front-end, databáze, SEO) v osobním projektu?

Middle
Программный код
35

Jaké React hooky používáš nejčastěji?

Middle
Лантан
35

Znáte principy SOLID, čistou architekturu, Feature-Sliced Design?

Middle+
HR SIGNAL
35

Jaké výzvy byly z hlediska práce s Three.js? Jaké byly problémy, například s optimalizací?

Middle
GeForbit
34

Vy sami vyvíjeli řešení pro zavedení analytiky (RUM AWS, Sentry, Sonar atd.), nebo vám s tím pomáhala tým?

Middle+
Сбер. IT
34

Jaké propsy dělali u komponent v design systému? Dávali propsy na budoucnost nebo jen ty, které jsou teď potřeba?

Middle+
РунитиРунити
34

Z které strany jsou členové nejvíce nakloněni hlasovat proti snížení pracovní doby, pokud jejich dřívější vyjádřená preference ohledně snížení pracovní doby byla také proti?

Senior
Nebuly
34

Jaký je rozdíl mezi interface a type v TypeScript?

Middle
ГКУ Инфогород
34

Pracoval jste s WebSocket, Server-Sent Events, long polling? Povídej o nich.

Middle+
Альфа-БанкАльфа-Банк
34

Jak lze zrušit HTTP požadavek?

Middle+
НСПК
34

Máš zkušenosti s používáním AbortController? Můžeš stručně vysvětlit, co to je a jak jsi ho používal?

Middle
Voximplant
34

Jak jste pracoval s backendovým vývojářem? Jak byl proces organizován?

Middle
Navio
34

Máš zkušenosti s prací v týmu?

Middle
Navio
34

Jak přesně jste hodnotili úkoly?

Middle
ИРИ
34

Implementujte funkci memoizace: přijímá funkci a vrací její obal, který ukládá výsledky volání podle argumentů.

Middle+
Сбер. IT
34

Jakou architekturu jste použili při vývoji frontendu?

Middle
Лига Ставок
34
/292