Sobes.tech

Frontend

Как да копирам обект (непримитивен тип), така че промените в копието да не влияят на оригинала?

Middle+
Ozon Tech
46

Как работи MVCC в PostgreSQL? Защо е необходима версионирането?

Senior
Позитив Технолоджис
46

Разкажи за фрагменти и портали в React.

Middle
WildberriesWildberries
46

Работили ли сте някога с Profiler в React DevTools?

Middle
ООО Медиа технологии
46

За какво служат мениджърите на състояние и как се различават от използването на Context?

Middle
А7-Технологии
46

Защо при използване на ref се обръщаме към стойността чрез .value?

Middle
Программный код
46

Ще можете ли да се върнете на работа в офиса след връщането си в Москва?

Middle
КейСофт
46

Реализирайте функция за мемоизация: тя приема функция и връща нейната обвита версия, която кешира резултатите от извикванията по аргументи.

Middle+
Сбер. IT
46

Случвало ли ви се е A/B тест да се провали и новият интерфейс да се окаже по-лош?

Middle
ДИТ Москвы
46

Разкажи ми за принципите на ООП

Senior
АйтиФаундейшн
46

Трябва ли тук useCallback? За какво се използва и кога няма смисъл да го използвате?

Middle+
Mish
46

Колко екипа имаше в продукта, колко човека имаше във вашия екип и колко разработчици работеха върху един микрофронтенд?

Middle
Pac Group
46

/** * Проверява дали скобите в низът са балансирани или не. * Скобите, които могат да се срещнат в низа: * [[{ и }]] * @param {string} str * @return {boolean} */ function parentheses(str) { const open = ['(', '[', '{']; const close = [')', ']', '}']; const stack = []; for (let i = 0; i < str.length; i++) { const letter = str[i]; if (open.includes(letter)) { stack.push(letter); } else if (close.includes(letter)) { const index = close.indexOf(letter); const lastOpenIndex = stack.length - 1; if (open[index] !== stack[lastOpenIndex]) { return false; } else { stack.splice(lastOpenIndex, 1); } } } return stack.length === 0; }

Middle+
Morizo
46

На коя фаза на събитието по подразбиране се активира обработчикът, добавен чрез addEventListener?

Middle
Клируэй Технолоджис
46

Как да извикаме метод на дъщерен компонент от родителския компонент във Vue.js?

Senior
АЛМИ Партнер
46

const createCounter = () => {

Middle+
IT OneIT One
46

Как да разберем, че бекендът работи зле, къде се забавя? Как да дебъгваме грешка 500 в продукция?

Middle
TokenTech
46

Какво може да бъде причината за повторно рендиране в React?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
46

Разкажи за Event Loop: микротаски и макротаски, ред на изпълнение.

Middle
РунитиРунити
46

Разкажи по-подробно какво прави в частта DevOps.

Middle
ГКУ Инфогород
46
/293