Sobes.tech

React Toolkit использовали — использовали из него RTK Query? Знаком с Tanstack Query?

Middle
МВидеоМВидео
8

Пользователь нажал кнопку, пришёл большой массив данных с бэкенда, и экран завис. Из-за чего это могло произойти и как решить проблему?

Middle
Mayflower
8

Какие библиотеки использовал для state management?

Middle
МВидео/эльдорадо
8

С чем больше всего работали? Есть ли какая-то область или библиотека, с которой у вас больше опыта, чем с остальным? Расскажите о специфике последнего места работы.

Middle+
Ifellow
8

Как часто работал с контекстом (this) в JavaScript? Объясни потерю контекста и способы её решения (bind, call, apply, стрелочные функции, сохранение в переменную).

Middle+
IT OneIT One
8

Представь, что ты пишешь сообщение в общий чат, и тебе на него ставят реакцию петуха. Какова твоя реакция?

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

Как ещё можно получить числовое значение из this (помимо Number(this))?

Middle
Яндекс
8

Расскажите про самую интересную задачу или самый интересный факап на одном из последних двух мест работы.

Middle+
Morizo
8

Как проходило код-ревью в команде? Был ли регламент? На что обращал внимание?

Middle
Сбермаркетинг
8

На что вы обращаете внимание при проведении код-ревью?

Middle+
АэрофлотАэрофлот
8

function delayFunc(fn, delay) { return function c(...args) { return new Promise((resolve) => { setTimeout(() => { fn(...args) }, delay * 1000) }) } } function sum(a, b) { console.log(a + b) } const delayedSum = delayFunc(sum, 5); await delayedSum(3, 2); //спустя 5 секунд выведет 5 await delayedSum(5, 3); //спустя 5 секунд после предыдущего выведет 8

Middle+
VK Tech
8

Какие сложные и интересные задачи приходилось решать? Расскажи про какую-нибудь интересную или сложную фичу.

Middle
МВидеоМВидео
8

Зачем использовать TypeScript? Какие ключевые плюсы TypeScript?

Middle
X-Notes
8

Задание: реализовать форму логина на React. Требования: - два поля: email + password - controlled inputs - сабмит формы с preventDefault - базовая валидация (поле не пустое) - по отправке выполнить async запрос (можно имитировать через setTimeout) - показать состояние loading (кнопка disabled) - показать ошибку при неуспешном логине Дополнительно (необязательно): - валидация email

Middle
нейровэд
8

Напиши, что будет при первом рендере — в какой последовательности выведутся console.log'и. Что будет после клика?

Middle+
IT OneIT One
8

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

Middle+
EvercodeLab
8

Был ли опыт агентской разработки с использованием ИИ?

Middle
Data World
8

В чем ключевое отличие Tailwind от других CSS-фреймворков (Bootstrap, Material)?

Middle
ДиджиРеал
8

Гарантирована ли последовательность сообщений в разных партициях?

Junior
ИП Ганус Александр Андреевич
8

Как центрировать div? Назови три способа.

Middle+
Rossko
8
/205