Sobes.tech

Frontend

Jaký je rozdíl mezi transform a top/left při pohybu prvku pomocí JavaScriptu? Jaká je nejdůležitější vlastnost?

Middle
Premium IT Solution
181

Proč jste se rozhodli změnit zaměstnání?

Middle+
Банк Ренессанс
179

Jak přistupujete ke studiu nových technologií?

Middle
ТранснефтьТранснефть
179

Pokud je roles rovno undefined a komponent je znovu vykreslen, co se stane s useEffect?

Middle+
Сбертех
179

Který prvek formuláře, který jsi vytvořil v UI-ramci, byl nejobtížnější?

Middle
СберInfra.cloud
179

Jak rychle se váš tým učí a zavádí nové knihovny/přístupy?

Middle+
wb
178

Jaké další kritéria byste mohli uvést pro dobrý knihovní komponent?

Middle
Проект ПСБ
178

Co můžeš říct o asynchronitě v prohlížeči a Event Loop? Z čeho se skládá?

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

Jaké problémy vidíte s globálním objektem window.handlers a konfliktymi v obslužnících událostí?

Senior
Bitrix
178

Setkal jste se někdy s problémem CORS? Jak jste ho řešili?

Middle+
Evocargo
176

V API kompozice Pinia není metoda $reset — jak byste ji implementovali?

Senior
АЛМИ Партнер
175

Proč používáme funkční aktualizaci stavu (předáním funkce do setState s argumentem prev), místo prostého count + 1?

Middle
А7-Технологии
173

Praktický úkol: proveďte revizi kódu a navrhněte refaktoring komponenty React UserProfile.

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

Jaký je rozdíl mezi input type text a input type number kromě typu přijímaných hodnot?

Middle
МТС БанкМТС Банк
173

Recenze kódu komponenty Accordion: najděte problémy a navrhněte vylepšení

Middle
Smitex
172

Praktický úkol na CSS Grid: kontejner má nastaveno grid-template-columns s pevnými 5 sloupci. Je třeba přepsat vlastnost tak, aby byl počet sloupců dynamický (přizpůsobivý)

Middle
ВШЭ
172

Existuje pole objektů s polem value. Musím vytvořit nové pole obsahující pouze číselné hodnoty těchto objektů (bez řetězců). Jak to udělat a jak zjistit, jestli je hodnota číslo?

Middle
Электронные офисные системы
171

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
/298