Frontend
Каква е разликата между рендериране и рисуване? Как се нарича процесът на сравняване на виртуалното и реалното DOM дърво?
Колко време работите в компанията?
Как взаимодействахте с бекенда и други членове на екипа (аналитици, дизайнери, тестери)?
Обработвал ли си ситуацията, когато indexOf връща -1 при използване в removeItem?
Как ти се струва нашият формат на работа? Дали е привлекателен?
Защо използвахте computed за филтриране на тарифите, а не обикновени променливи или функции?
Какво е ключ в React и защо са необходими?
Кога ще се изпълни функцията за почистване в useEffect, ако има масив от зависимости с параметри a, b, c?
Задача в редактора на код: има два масива, получени от различни сървъри, във всеки масив има записи с уникални последователни ID (без повторение между масивите). Трябва да напишете функция, която приема тези два масива и число k, и връща k елемента с най-големи ID в низходящ ред.
Каква е разликата между типовете any и unknown в TypeScript?
Какво е cherry-pick в Git?
Кой изобщо трябва да вземе решение за отлагане на издаването?
Кои мениджъри на състояния сте използвали? За какво служи мениджърът на състояния, какъв проблем решава?
Какъв аргумент подаваме към функцията inject? Какво точно се предава там — зависимост или нещо друго (токен)?
Какви достъпи са необходими преди клониране на репозитория?
Задача за React: реализирайте компонент за търсене на срещания на подниз в текст. Изисквания: зареждане на текст от API при първото рендиране, индикация за зареждане, обработка на грешки, търсене на срещания без значение на големината на буквите, подчертаване на намерените срещания, показване на общия брой срещания, бутон за зареждане на допълнителен текст.
Как работи Array.from? Какви аргументи приема?
Какво знаете за контекста и ключовата дума this?
Работили ли сте с RxJS?
Защо React е необходим като библиотека и защо да не пишем приложение на vanilla JavaScript?