Какви проблеми възникнаха след внедряването на виртуално скролиране за хиляди карти с продукти?
Frontend
Задача: какво ще изведе конзолата? (код с var fullname, обект и загуба на контекста this)
Какво е DOM? Как е устроен?
Задача за контекста this: какво ще се изведе в редове 12 и 14, и какво ще се промени в строг режим и при използване на стрелкова функция?
Каква е разликата между CSS display: block, inline и inline-block?
Имало ли нещо на работното място, което не ти е харесало много и от което искаш да се избегне на новото място?
Как се реализира scoped във Vue под капака?
Какви типове данни има в JavaScript? Как се различава BigInt от Number?
Опишете пътя на задачата от появата в беклога до излизането на продукцията — всички етапи.
Защо въведоха Composition API във Vue 3? Какви са предимствата пред Options API?
Какво ще се случи, ако обявите променлива без ключова дума (просто a = 1)? Каква ще бъде нейната област на видимост?
Как ти се струва форматът на комуникация с мини-срещи през деня? Нормално ли е да възникват малки срещи през деня?
Каква е разликата между flex и grid?
Какво ще се случи, ако заменим обикновена функция с стрелкова в предишната задача?
Кой браузър обикновено причинява най-много проблеми при кросбраузърната разработка?
С какви събирачи сте работили и може би сте настройвали нещо сложно в тях?
Разкажи повече за отделния слой за API заявки — как беше устроен, каква беше единицата за описание?
Разкажете за методологията БЭМ: каква е идеята, как правилно да работите, какви са опасностите?
Работили ли сте с препроцесори SCSS/LESS?
Разкажи за Event Loop: микротаски и макротаски, ред на изпълнение.