Frontend
Кой е по-добрият вариант за разположение на бутона за действие: в центъра на екрана или на десния ръб? (мобилен интерфейс)
Какви HTTP кодове за отговор трябва да се очакват при успешно създаване, актуализиране и замяна на ресурс?
Каква е разликата между рендериране и рисуване? Как се нарича процесът на сравняване на виртуалното и реалното DOM дърво?
Колко време работите в компанията?
Обработвал ли си ситуацията, когато indexOf връща -1 при използване в removeItem?
Как ти се струва нашият формат на работа? Дали е привлекателен?
Имаш ли опит самостоятелно да проектираш архитектурата на услуга или нейна част?
Каква е разликата между типовете any и unknown в TypeScript?
Какво е cherry-pick в Git?
Кой изобщо трябва да вземе решение за отлагане на издаването?
В функцията handleCityChange на ред 52 има три антипатерна. Намерете ги и ги обяснете.
В какъв размер екипи сте работили?
Разкажете пътя от въвеждането на адреса на сайта в браузъра до неговото показване на екрана
Защо React е необходим като библиотека и защо да не пишем приложение на vanilla JavaScript?
Как са устроени вашите състояния на магазин и сървър във фронтенда? Използвате ли TanStack Query?
Трябва ли да използвате useMemo за примитивни типове данни при предаване към дете компонент?
Каква е разликата между декларация на функция и израз на функция?
Как протича процесът на въвеждане и интеграция в екипа?
Каква е разликата между обработката на reject във втория аргумент на .then() и в отделен .catch()? Защо да използваме .catch(), ако можем да обработим reject директно в .then()?
Каква е разликата между interface и type в TypeScript? Какво предпочиташ да използваш и в кои ситуации?