Frontend
Колко микрофронтенда имаше общо в системата?
Реализирайте функция за филтриране на дублиращи се елементи в линейно време O(n) без използване на Set, като използвате обект като хеш таблица.
Основният ти опит е с Vue 2 или Vue 3?
Кои статични методи на Promise познаваш? Разкажи ми за тях.
Ако дете на около 6-7 години се приближи до теб и попита какво правиш, какво би отговорил?
С какво работихте най-много напоследък? Какъв беше вашият стек?
Как изобщо започна с програмирането и разработката?
Използвате ли AI инструменти в работата си?
Представете си ситуация: малко преди пускането откривате грешка, поради която функцията работи неправилно. Пускането не може да бъде отложено, но разбирате, че нещо работи неправилно. Какво бихте направили в такава ситуация?
Ще се случи ли клик върху бутона, ако setTimeout се стартира рекурсивно?
/* файл ProfilePage.tsx в този файл трябва да се поправят грешки */
Разкажи ми за текущото си работно място и проекта
Какво би взел, за да създадеш UI комплект от нулата?
Какво ще се случи със стека за извиквания и опашката с задачи в момента на тази безкрайна рекурсия?
Как би разделил бизнесово системата за оценка на имоти на части? Има обект, организации с филиали, роли на потребителите — как би го структурирал?
//Реализирайте функция дебаунс: отложете изпълнението на функция, докато не мине определено време //пример const debouncedSearch = debounce((query) => { console.log('Търсене:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Ще се изпълни само веднъж с 'abc' след 300ms от последния вик
Разкажете за успешна ситуация в проект.
Имали ли сте опит с събирането на метрики в Prometheus, включително бизнес метрики?
Как се различават статичните методи в класовете JavaScript от методите за инстанция и какви са техните типични случаи на употреба?
Анализирайте този подход от гледна точка на смесването на отговорности: какво е направено неправилно тук и как бихте го обяснили от гледна точка на архитектурните принципи (по-специално, Принципа на единствената отговорност и разделянето на представяне и модел)?