Sobes.tech

Frontend

Реализирайте функция debounce — декоратор, който връща функция, която при няколко последователни извиквания изпълнява само последното извикване след зададена закъснение.

Middle+
94

Какво избирате: CSS Modules или CSS-in-JS, и защо?

Middle+
94

Какъв тип трябва да бъде посочен за грешка в catch в TypeScript и защо?

Middle+
94

Колко време продължи тази рефакторинг?

Middle+
92

Имали ли сте някога нужда да създавате адаптивни версии на интерфейси и анимации?

Middle+
92

Направихте ли някога големи рефакторингите сами?

Middle+
90

Напишете функция, която проверява дали има дублиращи се елементи в масив.

Middle+
90

Кога е по-добре да изберете polling за реализиране на чат и кога WebSocket? Какви са техните разлики?

Middle+
90

Прегледайте компонента: коригирайте проблемите с ключа при рендериране на списъка, useEffect, зареждане на данни, обработка на грешки и състояния на зареждане/празен.

Middle+
90

Как да реализирате Promise, който винаги успешно връща стойността 1?

Middle+
86

Използвали ли сте AI агенти в разработката: нови подходи, практики на DevOps или само като AI чат?

Middle+
86

Дали създаването на нова функция за обратно извикване винаги води до повторно рендиране? Как се извършва сравнението?

Middle+
86

Познат ли сте със статусите HTTP 301 и 302? Какви са техните разлики и как браузърът разбира къде да извърши пренасочването?

Middle+
84

Защо подавате функция като начална стойност към useState?

Middle+
84

Какви са вашите очаквания от новото работно място и защо обмисляте смяна на работата?

Middle+
83

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

Middle+
82

Къде трябва да поставите файла .d.ts, за да бъдат правилно разпознати глобалните декларации от TypeScript?

Middle+
82

Разкажете ни за валидирането на формите: как беше реализирано на клиента и сървъра?

Middle+
82

Какво прави Promise.allSettled и как се различава от Promise.all?

Middle+
82

Поправете рекурсивната функция, която изравнява вложен масив: в момента губи елементи.

Middle+
82
/8