Frontend
Отделихте се от develop, но develop напредна. Как да актуализирате своя клон до актуалното състояние на develop? Какво е rebase?
Разкажи ми за видовете съхранение: localStorage, sessionStorage, cookie. Как се различават и защо токените се съхраняват в бисквитки?
В Next.js middleware, къде се намира, на сървъра или на клиента?
Какво да правите, ако Redis се препълни при голям натиск?
4 години си в разработка, а преди това с какво се занимаваше и как попадна в професията?
Какво са unknown и never в TypeScript? Как се различават от any?
За какво е нужен watch с опция deep?
Какво би взел, ако трябва да напишеш сложна таблица със сървърна пагинация, сортиране и филтриране?
Какви стойности могат да се съхраняват в JSON? Могат ли там да се съхраняват функции?
Какво прави конструкцията as const?
При какви условия в текущата реализация на retry-обвивката fetch може никога да не бъде извикана и как да предотвратим това?
Работил ли си с микрофронтендове? Можеш ли да обясниш концепцията?
Являва ли се ООП в JS работеща схема? Какъв е основният проблем на ООП в JS?
Какво е Composition API във Vue 3? Как се различава от Options API?
Какво ще направите, ако елементите на списъка нямат уникален ключ за React?
Имали ли сте нужда да използвате Lodash или негови аналози?
Какво можеш да кажеш за Tailwind? Имаш ли опит с използването му? Кои библиотеки за работа с Tailwind знаеш (например за комбиниране на класове)?
Напишете правилните типове за тази функция, така че TypeScript да валидира и двата обекта (с използване на generics и keyof).
Практическо задание по Promise (заданието беше обявено, но не беше напълно разкрито в транскрипта).
Какво ви харесва повече: класове или функционален подход? Защо хората използват класове?