Sobes.tech

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

Middle
Цифровой семейный офис
2

[имя] спросил: Расскажи про самую интересную (кайфовую) последнюю задачу.

Middle
Sidbrige
2

Можно ли к .catch() прицепить .then()?

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

Как вы понимаете выбор архитектуры? Как выделяете плюсы и минусы между различными подходами?

Middle
SIGNAL
2

Знаешь ли ты про мутабельные и иммутабельные методы массивов? Например, в чём разница между splice и filter?

Middle
Киберпротект
2

Вы более 10 лет тренировали детей и они стали призёрами России. Какие практики из тренерской деятельности вы переносили в работу с джунами?

Middle
Веза
2

Какие задачи тебе не нравились и почему приходилось их делать?

Middle
BLS-Soft
2

Какой жизненный цикл у компонента? Какие методы жизненного цикла знаешь, умеешь и применяешь?

Middle+
Copperside
2

Расскажите про ваш опыт работы.

Middle
Веза
2

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Задача типизировать функцию return obj[key] } getProperty(X, 'a') // нет ошибки getProperty(X, 'r') // ошибка ключ r не является ключем для объекта X getProperty({ name: 'Sergey' }, 'name') // нет ошибки

Middle+
IT OneIT One
2

Какой вариант расположения кнопки действия лучше: по центру экрана или у правого края? (мобильный интерфейс)

Middle+
Tilda
2

Есть ли у вас любимый тип задач на фронте? Или наоборот, какой тип задач не нравится делать?

Middle
Веб-мост
2

Какой сборщик используется на проекте? Работала ли с Webpack?

Middle
Электронные офисные системы
2

Представьте страницу с множеством карточек и lazy loading (как на Stripchat). Какие corner cases видите, какие проблемы могут быть, что бы оптимизировали? Как работает виртуализация (React Window)?

Middle+
Mayflower
2

Делаем запрос на бэкенд, и в момент выполнения (или до него) отключается интернет. Какой HTTP-статус мы получим в этом случае?

Middle
Бюро 1440Бюро 1440
2

[имя] спросил: готовы ли вы работать два дня в неделю в офисе в Турине?

Senior
Nebuly
2

Как работает кэширование ресурсов в браузере — как браузер понимает, брать из кэша или грузить заново, как этим управлять? Какие есть способы кэширования, включая Service Worker?

Middle+
Mayflower
2

С помощью каких хуков мы можем хранить локальное состояние в React?

Senior
АйтиФаундейшн
2

Знаешь, что такое подъём состояния (lifting state up)?

Middle
Веза
2

Расскажи подробнее про переезд с Angular 10 на 16 — как выполняли, по каким этапам?

Middle
BLS-Soft
2
/201