Sobes.tech

Что такое CORS? Что такое preflight-запрос (OPTIONS)? Для каких запросов он отправляется, а для каких нет?

Middle
AstonAston
11

/* Напишите тип MyReadonly - делает все поля только для чтения */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane" /* Напишите тип MyRequired — делает все опциональные поля обязательными */ type User = { id?: number name?: string } type MyRequired<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 } /* Напишите тип MyPartial — делает все опциональные поля обязательными */ type User = { id: number name: string } type MyPartial<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }

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

Ты пробовал работать с Vue 3? Какие были сложности, например, с типизацией в TypeScript?

Middle
WB банк
11

Работал ли с базами данных? Если да, то с какими именно? Что именно с ними делал?

Middle+
Яндекс МаркетЯндекс Маркет
11

Расскажите про scoped slots — что это такое и как это работает?

Middle
Куаргет
11

Объясни, что такое чистая функция.

Middle
Data World
11

Что можете сказать про механизм provide/inject во Vue?

Middle
Интай-текстиль
11

Как можно оптимизировать поиск в компоненте, чтобы не делать запрос на сервер при каждом нажатии клавиши?

Middle
Банк ПСБ
11

Реализуйте метод run класса Queue так, чтобы реализация соответствовала примеру использования. Метод run должен последовательно выполнять передаваемые в него асинхронные функции. Следующая функция в очереди может быть вызвана только после вызова next. Если в одной из функций произошла ошибка, последующие функции не вызываются. Методы должны поддерживать цепочку вызовов (chaining).

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

Приходилось ли мокировать API-данные? Как это делали?

Middle
Элара
11

Расскажи про bind, call, apply. В чём отличие между ними?

Middle
ИРИ
11

Работал ли ты с Lighthouse? Представь, что тебе поставили задачу улучшить метрику FCP (First Contentful Paint). Какие идеи приходят в голову?

Middle
Mayflower
11

Бизнес хотел выпустить фичу быстро, но ты понимала, что это влечёт технические риски. Как действовала?

Middle+
РунитиРунити
11

Использовали ли AI только для тестов и документации, или писали с нуля что-то серьёзное?

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

Напишите валидатор, используя заданную сигнатуру функции (строка 11 в редакторе). Учтите, что value имеет тип unknown, так как форма не знает точный тип поля, но предполагается, что это строка. Пожалуйста, используйте стрелочные функции вместо ключевого слова function.

Middle
Омнидата
11

Как React работает под капотом? Объясните механизм reconciliation, Virtual DOM, Fiber-архитектуру и зачем нужны две фазы (render и commit).

Middle+
Альфа СОФТ
11

Что вас в работе зажигает и мотивирует?

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

Реализуй функцию fetchAll, которая принимает массив URL и fetcher, и возвращает массив результатов. Как сделать параллельные и последовательные запросы?

Middle+
Tilda
11

Что такое WeakMap?

Middle+
IT OneIT One
11

Какие ты знаешь способы копирования объектов?

Middle
Voximplant
11
/249