Sobes.tech

Что тебя побудило выйти на рынок соискателя, почему ты рассматриваешь предложения?

Middle+
EvercodeLab
7

Что такое замыкание в JavaScript? Приведите пример.

Middle
BCraft
7

console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)

Middle+
Mayflower
7

Посмотри на функцию в редакторе: она принимает массив ключей и объект, и через reduce копирует объект только с указанными ключами. Как бы ты назвал эту функцию?

Middle
Mayflower
7

В каких случаях использование v-html (innerHTML) хорошо, а в каких плохо? За счёт чего можно быть уверенным, что с сервера придёт безопасный контент?

Middle
ТАУ Сервис
7

Практическая задача на CSS position: есть три элемента (синий, зелёный, красный) с заданными стилями. Нужно сказать, как изменится положение синего элемента при добавлении различных значений position и смещений (relative, left/top, absolute, transform на родителе)

Middle
ВШЭ
7

Были ли проблемы с Cumulative Layout Shift при динамической высоте элементов списка? Как это можно победить?

Middle
UserGate
7

Зачем мы храним timeoutId? Что произойдёт, если Promise выполнится раньше таймаута, а потом сработает setTimeout с reject?

Middle
X5 techX5 tech
7

Приходит массив из 2 миллионов элементов, каждый элемент нужно обрабатывать 100 миллисекунд. Взаимодействие с сервером менять нельзя. Как обработать этот массив так, чтобы не заблокировать UI?

Middle
WildberriesWildberries
7

Как под капотом работает Map? Как работают хеш-таблицы?

Middle+
Ifellow
7

Работал ли с файловой системой, камерой или другими нативными возможностями в React Native?

Middle
Вбетон
7

Чем куки отличаются от localStorage? Каков максимальный размер куки и localStorage? Чем отличается время жизни?

Middle
X5 techX5 tech
7

Приходилось ли работать с React Context? Какие минусы у Context по сравнению с Redux?

Middle+
Сбертех
7

Практическая задача на ссылочные типы данных: есть объект и функция, которая принимает объект и делает с ним манипуляции. Что будет выведено в трёх console.log?

Middle
ВШЭ
7

В каких проектах использовали TypeScript? Нужен ли он на ваш взгляд, какие проблемы решает или создаёт?

Middle
Major Auto
7

Как добиться того, чтобы компонент с 5 пропсами игнорировал изменения трёх из них и перерендеривался только при изменении двух?

Middle+
Скиф трейд
7

В резюме указана защита от race condition через AbortController. Как именно вы интегрируете отмену запросов в жизненный цикл компонента Vue? Например, если пользователь ушёл со страницы до завершения запроса, как это реализовать со сложной логикой Pinia?

Middle
Магнут
7

У нас очень большой фронт в монорепе, над которым работают много разных команд одновременно. Переезд на микрофронты невозможен. Как минимизировать риски того, что разные команды будут аффектить работу друг друга?

Middle+
ТранснефтьТранснефть
7

Ты сейчас в активном или пассивном поиске работы?

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

Что такое область видимости и лексическое окружение в JavaScript? Чем отличается var от let/const?

Middle+
Tilda
7
/203