Frontend
Защо използвахте computed за филтриране на тарифите, а не обикновени променливи или функции?
Какво е ключ в React и защо са необходими?
Кога ще се изпълни функцията за почистване в useEffect, ако има масив от зависимости с параметри a, b, c?
Задача в редактора на код: има два масива, получени от различни сървъри, във всеки масив има записи с уникални последователни ID (без повторение между масивите). Трябва да напишете функция, която приема тези два масива и число k, и връща k елемента с най-големи ID в низходящ ред.
Каква е разликата между типовете any и unknown в TypeScript?
Парсирането на HTML и CSS става последователно или паралелно?
Какво е cherry-pick в Git?
Кой изобщо трябва да вземе решение за отлагане на издаването?
Какъв аргумент подаваме към функцията inject? Какво точно се предава там — зависимост или нещо друго (токен)?
Задача за React: реализирайте компонент за търсене на срещания на подниз в текст. Изисквания: зареждане на текст от API при първото рендиране, индикация за зареждане, обработка на грешки, търсене на срещания без значение на големината на буквите, подчертаване на намерените срещания, показване на общия брой срещания, бутон за зареждане на допълнителен текст.
Работили ли сте с RxJS?
Защо React е необходим като библиотека и защо да не пишем приложение на vanilla JavaScript?
Как са устроени вашите състояния на магазин и сървър във фронтенда? Използвате ли TanStack Query?
Разкажи ми за Event Loop в JavaScript: как работи, какви са микротасковете и макротасковете?
Има ли проблеми с добавянето на нови методи към прототипите на вградените обекти?
Каква е разликата между декларация на функция и израз на функция?
Как протича процесът на въвеждане и интеграция в екипа?
[име] попита: задача: има input на страницата. Напишете код, който позволява запазването на въведеният стойност в localStorage, така че след презареждане на страницата стойността да се възстанови.
В какъв формат работихте с бази данни? Разкажете за опита си в писането на SQL заявки
Напишете реализацията на помощника Promise.withResolvers() — функция, която създава Promise и връща обект с три свойства: promise, resolve и reject.