Sobes.tech

На чём вы писали стили на последнем проекте (SCSS, CSS Modules и т.п.)?

Middle
4dev
10

Определите порядок вывода в консоль для кода с использованием setTimeout и Promise (задача на Event Loop).

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

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

Middle
Куаргет
10

Представьте самый базовый, пустой новый Vue проект - какая у него архитектура? Какие папки есть и для чего они нужны?

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

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

Senior
Type
10

В чём разница между interface и type в TypeScript?

Middle
Лантан
10

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

Middle
AstonAston
10

Как типизировать компоненты с HTML-атрибутами и рефами?

Middle
UserGate
10

Расскажи про Event Loop: микротаски и макротаски, очерёдность выполнения.

Middle
РунитиРунити
10

Какая архитектура была до FSD? Почему выбрали именно FSD, а не другие подходы?

Middle
Альфа-БанкАльфа-Банк
10

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

Middle+
Global treds
10

Расскажи про CSS box-sizing: content-box и border-box — для чего используются, в каких случаях применяешь?

Middle
thesis
10

Какими git-алиасами пользуешься и для чего?

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

Работа с формами: React Hook Form, валидация через Yup/Zod

Middle+
Perfluence
10

Видишь, я нажимаю на item 2, скрываю, и у меня item 1 тоже закрывается. Так быть не должно. Можешь объяснить, почему так происходит?

Middle
Navio
10

Is hybrid work in [город] okay for you?

Senior
Nebuly
10

const submit = useCallback((el) => () => { log(el); }, []); arr.map(el => <button onClick={submit(el)} />) arr.map(el => <SomeComp key={} onClick={() => submit(el)} />) const param = useMemo(() => ({c: a + b}), [a,b]) return <Child value={param} /> Child = React.memo(() => {})

Middle+
IT OneIT One
10

Не было ли проблемы с тем, что в React-проектах в разных компаниях складывается разный «зоопарк» библиотек вокруг самого React?

Middle
WB банк
10

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

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

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

Middle
Mayflower
10
/250