Sobes.tech

Frontend

Jaké jsou strategie detekce změn v Angular a jak funguje OnPush?

Middle+
Сибилтек-софт
171

Jak lze zjistit, zda jsou v produkci problémy s formulářem, pokud přestane fungovat (například nezpracovává registraci)?

Middle+
Mayflower
171

Třetí část úkolu v TypeScriptu: vytvořte nový typ založený na typu Delivery, kde všechna pole jsou volitelná (mohou mít hodnotu undefined) a nemohou měnit svou hodnotu (readonly). Použijte utilitární typy Partial a Readonly.

Middle+
Т-БанкТ-Банк
171

/* Co se zobrazí v konzoli */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));

Middle+
М.Видео/эльдорадо
171

Bude to správně fungovat, pokud předáte clearCache ne přes callback, ale jako přímou referenci na metodu map.clear (například clearCache = cache.clear)? Jak to opravit?

Middle+
Т-БанкТ-Банк
170

Byly požadavky uloženy do mezipaměti pro práci v režimu offline?

Middle
Лантан
170

Co víte o utilitárních typech v TypeScriptu?

Middle
Marfatech
169

Jaké otázky máte k týmu a procesům vývoje?

Middle
МПФИТ
169

Povězte nám o situaci, kdy jste optimalizovali výkon aplikace (uvedené v životopise) — proč stránka zpočátku tak pomalu načítala a jak jste to opravil?

Middle
Элара
168

Z těchto jízdenek lze sestavit jedinou nepřerušovanou trasu. V trase nejsou žádné smyčky ani opakování. Je třeba napsat program, který vrátí tyto stejné objekty jízdenek v pořadí podle trasy. ```javascript function getRoute(tickets = []) { const cities = new Map(); for (const ticket of tickets) { cities.set(ticket.from, ticket); } const result = []; let currentCity = startcity; while (cities.has(currentCity)) { const next = cities.get(currentCity); result.push(next); currentCity = next.to; } return result; } console.clear() console.log(getRoute([ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ])); ```

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

Jaký je rozdíl mezi operátory combineLatest a forkJoin?

Middle
Клируэй Технолоджис
168

Pokud je třeba zvýšit počet válečků (tyčí), například na deset, jak udělat implementaci flexibilní, aby se hodnoty pro každý váleček (například přes parametr numberOfRollers a Array.from) neukládaly ručně?

Middle+
Т-БанкТ-Банк
167

elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [odkaz] export default () => { return <div>Szia!</div> }

Middle+
РСХБ
167

Máte zkušenosti s psaním PHP kódu na frameworkách nebo v čistém PHP?

Middle
Ростелеком
167

Co je CSP (Politika zabezpečení obsahu)?

Senior
Type
167

Kdy by měla být volána finální resolve, pokud všechny sliby byly úspěšně splněny?

Middle
Ай-Теко (I-Teco)
167

Na co jsou CSS moduly? Proč nepoužíváme běžné CSS?

Middle
Smitex
167

Vysvětli Event Loop v JavaScriptu/prohlížeči.

Middle
SimbirsoftSimbirsoft
167

Vyprávějte, jak byla v projektu organizována vícejazyčnost (4 jazyky, Next.js)

Middle
Раппорто
167

Proč jsi teď začala hledat nové místo?

Middle
нейровэд
167
/298