Frontend
Кое постижение от последната година ви кара да се гордеете най-много?
Каква е разликата между REST API и GraphQL?
Какво е за вас добра екипировка?
Защо решихте да правите експорта на фронтенда, а не на бекенда?
Как да оптимизираме зареждането на изображения в картите, които са видими във viewport? Как да решим проблема с race condition при бързо превключване на съдържанието (например YouTube Shorts)?
/** * Функцията `asyncAuth(callback)` приема callback, в който * може да бъде предадена грешка (като първи аргумент) и данни * от бекенда (като втори аргумент). * asyncAuth((error, data) => {}); * * Трябва да реализирате функцията `auth()`, * която извиква `asyncAuth()`, но връща Promise. * * @returns {Promise} */ function auth() { // asyncAuth((error, data) => {}); } /** * Функцията `tryAuth()` използва `auth()` и, в случай на грешка, * прави N допълнителни опита. * Ако всички се провалят, връща последната грешка. * * @returns {Promise} */ function tryAuth(n) { }
Какво е unknown? В какво е по-добър от any?
На какво ще се базирате при избора на компания и работодател?
Може ли да се импортира от един ниво FSD в друго на същото ниво?
Разкажи ми за batching в React. Къде си се сблъсквал с него на практика?
Знаеш ли какво е GraphQL?
За какво е нужен refresh token? Кога изобщо се използва?
Каква е разликата между React Context и мениджъри на състояние (Redux, MobX)?
С кои библиотеки за визуализация на данни работихте?
Кой метод на масив нарушава типизацията в TypeScript?
С какви проблеми се сблъскахте при импортирането на Excel файлове?
Къде в реално приложение може да бъде полезна функцията callLimit с възможност за нулиране на брояча?
Знаеш ли за CSRF атака?
Това е прагматичен подход — токени плюс последователен шаблон за обвиване предотвратяват "еднократни" поправки и правят решенията за подравняване проверяеми в Storybook. Как решавате кога визуално "подбутване" (като вашата корекция -2px) принадлежи като глобален токен спрямо изключение с обхват на компонент, и как управлявате това решение?
Разкажи ми за търсенето на работа — колко е активно сега и с какво е свързано?