Frontend
Какъв е известният проблем, който възниква при голям брой последователни setTimeout с нулево време?
Как ще се държи рендерът при промяна на елемент от списъка? Защо е необходим trackBy?
Кои библиотеки използвахте за управление на състоянието?
Задача за живо кодиране: препишете функция, използваща стил на обратно извикване (html2pdf), на Promise-базирана подход с използване на async/await
С кои мениджъри на състоянието сте работили? Кои ви харесват повече, какви са техните плюсове и минуси?
В резюмето е написано, че си разработвал с Next.js — вярно ли е? Това беше App Router или Pages Router?
Какво ще върне сравнението на празен масив с празен низ чрез ==?
С кои държавни мениджъри сте работили и какво ви харесва, какви плюсове и минуси виждате?
Разкажи ми за наследяването и каскадирането в CSS: какви са тези понятия и какво включват?
Разкажете ни какво точно сте правили с изкуствения интелект, какви инструменти сте използвали?
Как работи уеб видеоплеърът на hls.js? Какви са основните му блокове?
[име] попита: какво е ключовата дума infer в TypeScript?
Определете реда на изход в конзолата за кода с setTimeout, Promise, then, catch, finally и различни синхронни извиквания (задача за Event Loop).
Дадени са три секции код. Необходимо е да напишете резултата от всяко console.log. var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ------------------ var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ------------------ var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj); console.log(obj); // ??
Имали ли сте някога нужда да наставлявате други разработчици?
Разкажете за себе си
За какво всъщност е нужен ключът (key) в списъците в React?
Какво обикновено правиш, ако почувстваш, че изоставяш сроковете? Има дата на издаване, но разбираш, че няма да успееш да завършиш задачата навреме. Как действаш и в кой момент съобщаваш за това?
Разкажете за стандартния поток на авторизация чрез Keycloak, който сте използвали в проектите.
Преглед на кода на React компонентите Comments и CommentsEditor: намерете логически и UX проблеми в кода (например, неправилно запазване на индекса при затваряне на щорите, проблеми с актуализирането на стойността при промяна на props).