Sobes.tech

Что такое reflow и какие этапы рендеринга браузера ты знаешь (layout, paint, composite)?

Middle
Premium IT Solution
3

В чём разница между ref и reactive во Vue 3?

Middle+
РунитиРунити
3

Что такое Promise и как он работает?

Middle
МПФИТ
3

const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3

Middle+
IT OneIT One
3

Чем отличается any от unknown в TypeScript?

Middle+
М.Видео/эльдорадо
3

Как реализовать валидацию формы с полями имя, email, телефон?

Middle
Ростелеком
3

Как правильно поставить задачу AI-агенту на рефакторинг legacy-компонента?

Middle
Алор+
3

Реализуйте функцию asyncFilter, которая принимает массив чисел и асинхронную функцию-предикат, и возвращает отфильтрованный массив. Например, на входе [1, 2, 3] и функция, оставляющая нечётные числа, на выходе должно быть [1, 3].

Middle+
КасперскийКасперский
3

В чём разница между методами массива map() и forEach()?

Middle
Smitex
3

<div class="list"> <div class="item">1</div> <div class="item">2</div> ... <div class="item">N-1</div> <div class="item">N</div> </div>

Middle+
VK Tech
3

Архитектура на микрофронтендах была?

Middle
АэрофлотАэрофлот
3

Есть функция foo, которая принимает аргументы типа any и возвращает их. Как сделать так, чтобы тип результата не был any, а соответствовал типу переданного аргумента? Используй Generic.

Middle+
VK Tech
3

Что такое ref, reactive, computed и watch во Vue?

Middle
Хайерлаб
3

Расскажите о составе вашей команды и задачах, которые вы выполняли на проекте

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

Какие данные лучше складывать в Store, а какие хранить в сервисах?

Middle
AstonAston
3

Какие HTTP-методы знаете? Чем PUT отличается от PATCH?

Middle
X5 techX5 tech
3

Что такое Progressive Web Application (PWA)?

Middle
AstonAston
3

Что происходит при парсинге HTML браузером? Как обрабатываются CSS и JavaScript файлы?

Middle+
НСПК
3

У вас были тесты? Есть ли у тебя опыт написания автотестов (E2E)?

Middle+
VK Tech
3

Реализуйте свою функцию promiseAll, которая является аналогом Promise.all: принимает массив промисов, возвращает промис с массивом результатов в исходном порядке, при первом rejected — сразу вызывает reject.

Middle+
Т-БанкТ-Банк
3
/201