Sobes.tech

Frontend

Каква е разликата между transform и top/left при преместване на елемент чрез JavaScript? Какво е най-важното качество?

Middle
Premium IT Solution
181

Защо решихте да смените работното място?

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

Как се отнасяте към изучаването на нови технологии?

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

Ако roles е равно на undefined и компонентът се пререндира, какво ще се случи с useEffect?

Middle+
Сбертех
179

Кой елемент от формуляра, който си направил в UI рамката, се оказа най-труден?

Middle
СберInfra.cloud
179

Колко бързо вашият екип усвоява и внедрява нови библиотеки/подходи?

Middle+
wb
178

Какви още критерии бихте могли да посочите за добър библиотечен компонент?

Middle
Проект ПСБ
178

Какво можеш да разкажеш за асинхронността в браузъра и Event Loop? От какво се състои?

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

Какви проблеми виждате с глобалния обект window.handlers и конфликтите на обработчиците на събития?

Senior
Bitrix
178

Сблъсквали ли сте се някога с проблем с CORS? Как го решихте?

Middle+
Evocargo
176

В API за композиция на Pinia няма метод $reset — как бихте го реализирали?

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

Защо използваме функционално обновяване на състоянието (подаване на функция към setState с аргумент prev), а не просто count + 1?

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

Практическо задание: извършете преглед на кода и предложете рефакторинг на React компонента UserProfile.

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

Каква е разликата между input type text и input type number освен типа на приеманите стойности?

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

Преглед на кода на компонента Accordion: намерете проблеми и предложете подобрения

Middle
Smitex
172

Практическо задание по CSS Grid: контейнерът има зададена свойството grid-template-columns с фиксирани 5 колони. Трябва да се пренапише свойството така, че броят на колоните да стане динамичен (адаптивен)

Middle
ВШЭ
172

Има масив от обекти с поле value. Трябва да създам нов масив, съдържащ само числовите стойности от тези обекти (без низове). Как да го направя и как да проверя дали стойността е число?

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

Кои са стратегиите за откриване на промени в Angular и как работи OnPush?

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

Как можете да разберете дали има проблеми с формуляра в продукция, ако той спре да работи (например, не завършва регистрацията)?

Middle+
Mayflower
171

Третата част от задачата по TypeScript: създайте нов тип въз основа на типа Delivery, където всички полета са опционални (могат да имат стойност undefined) и не могат да променят стойността си (readonly). Използвайте утилитарните типове Partial и Readonly.

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