Sobes.tech

Frontend

Кое постижение от последната година ви кара да се гордеете най-много?

Senior
micro1
112

Каква е разликата между REST API и GraphQL?

Middle
X-Notes
112

Какво е за вас добра екипировка?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
112

Защо решихте да правите експорта на фронтенда, а не на бекенда?

Middle+
Додо пицца
112

Как да оптимизираме зареждането на изображения в картите, които са видими във viewport? Как да решим проблема с race condition при бързо превключване на съдържанието (например YouTube Shorts)?

Middle+
Mayflower
112

/** * Функцията `asyncAuth(callback)` приема callback, в който * може да бъде предадена грешка (като първи аргумент) и данни * от бекенда (като втори аргумент). * asyncAuth((error, data) => {}); * * Трябва да реализирате функцията `auth()`, * която извиква `asyncAuth()`, но връща Promise. * * @returns {Promise} */ function auth() { // asyncAuth((error, data) => {}); } /** * Функцията `tryAuth()` използва `auth()` и, в случай на грешка, * прави N допълнителни опита. * Ако всички се провалят, връща последната грешка. * * @returns {Promise} */ function tryAuth(n) { }

Middle
Яндекс
112

Какво е unknown? В какво е по-добър от any?

Middle
Хайерлаб
112

На какво ще се базирате при избора на компания и работодател?

Middle
ИРИ
112

Може ли да се импортира от един ниво FSD в друго на същото ниво?

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

Разкажи ми за batching в React. Къде си се сблъсквал с него на практика?

Middle
WildberriesWildberries
112

Знаеш ли какво е GraphQL?

Middle
СберInfra.cloud
112

За какво е нужен refresh token? Кога изобщо се използва?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
112

Каква е разликата между React Context и мениджъри на състояние (Redux, MobX)?

Middle
BI.ZONE
112

С кои библиотеки за визуализация на данни работихте?

Middle
Get Express
112

Кой метод на масив нарушава типизацията в TypeScript?

Middle
Раппорто
112

С какви проблеми се сблъскахте при импортирането на Excel файлове?

Middle
СК Согласие
112

Къде в реално приложение може да бъде полезна функцията callLimit с възможност за нулиране на брояча?

Middle+
Яндекс
112

Знаеш ли за CSRF атака?

Middle
Банк ПСБ
112

Това е прагматичен подход — токени плюс последователен шаблон за обвиване предотвратяват "еднократни" поправки и правят решенията за подравняване проверяеми в Storybook. Как решавате кога визуално "подбутване" (като вашата корекция -2px) принадлежи като глобален токен спрямо изключение с обхват на компонент, и как управлявате това решение?

Senior
micro1
112

Разкажи ми за търсенето на работа — колко е активно сега и с какво е свързано?

Middle
Get Express
112
/298