Sobes.tech

Если есть функция на TypeScript, принимающая два числовых параметра и возвращающая их сумму, что произойдёт, если после компиляции вместо чисел передать строки?

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

Можешь рассказать какой-нибудь конкретный кейс по оптимизации, который ты делала в последнее время, самый запоминающийся?

Middle
Voximplant
10

Почему Vuex стал менее популярным и все стали использовать Pinia?

Middle
Voximplant
10

Расскажи о вариантах оптимизации и мемоизации на стыке родительского и дочернего компонентов

Senior
Type
10

В момент первого рендера формы, когда поле уже заполнено исходным значением строки (например, 'A'), и валидатор вызывается с value равным 'A', что соответствует определённой строке в вашем коде — должна ли в этом случае быть ошибка или нет?

Middle
Омнидата
10

Вы писали юнит-тесты сами? Какими инструментами тестирования пользовались?

Middle
Get Express
10

Вы сталкивались с таким понятием, как discriminated union?

Middle
Омнидата
10

Как работает деструктуризация реактивных значений во Vue и как сохранить реактивность при деструктуризации?

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

Какая архитектура использовалась на проекте? Есть ли опыт с микросервисами?

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

Как обезопасить функцию подсчёта суммы, если бэкендер может прислать некорректные данные (undefined, строки вместо чисел)?

Middle
Первый оптовый
10

Расскажи про Event Loop в JavaScript: как он работает, что такое микротаски и макротаски?

Middle
thesis
10

Как вы понимали, что access token протух?

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

Нужно написать функцию sum, которая при вызове с аргументом накапливает число, а при вызове без аргумента возвращает накопленное число. Например: sum(2)(1)(2)() должна вернуть 5.

Middle
Mayflower
10

Есть массив пользователей, которые выводятся через map. Где здесь ошибка и чего не хватает?

Middle
Первый оптовый
10

/** * Реализовать функцию any, которая бы работала, как Promise.any(). * Функция принимает массив промисов (считаем, что непустой) и возвращает промис. * Если какой-то из переданных промисов резолвится (успешно выполняется), * то возвращаемый промис резолвится с этим значением. * Если несколько промисов успешно выполняются, * то возвращаемый промис резолвится * с первым успешным значением, вне зависимости от порядка промисов в массиве. * Если все переданные промисы реджектятся, * то возвращаемый промис реджектится с ошибкой AggregateError, * в которой сгруппированы все ошибки, с учетом порядка промисов. * * AggregateError можно создавать таким образом: * new AggregateError(errors, 'No Promise in any was resolved') */ function any(promises) { // your code here }

Middle
Яндекс
10

Кто делал дизайн на твоих предыдущих проектах — дизайнеры? В каких инструментах они работали (Figma, Photoshop, Avocode)?

Middle
4dev
10

В компоненте мы описываем функцию, которая возвращает JSX. Почему это может быть не очень хорошим решением?

Middle
Navio
10

Есть два компонента: App и Child. Child находится внутри App и обёрнут в memo. В App есть объект user, который передаётся в Child пропсом, и кнопка, которая меняет count. Что будет происходить при нажатии на кнопку? Как сделать, чтобы Child не ререндерился?

Middle
Первый оптовый
10

Чем rem от em отличаются?

Middle+
Ifellow
10

Задача на Vue: что выведется в шаблоне при использовании watch без флага immediate?

Middle
РунитиРунити
10
/249