Sobes.tech

Знаете ли вы, где используются throttle и debounce? Чем они отличаются?

Middle
ТранснефтьТранснефть
2

Что случилось на предыдущем месте работы?

Middle
ТранснефтьТранснефть
2

Реализуй функцию-счётчик с замыканием, где счётчик нельзя изменить извне.

Middle+
Tilda
2

Как бы ты работал с ИИ при создании компонента карточки товара? Какой промпт ты бы написал?

Middle
Chulakov
2

[имя] спросил: используете ли вы AI-инструменты при написании кода?

Senior
Nebuly
2

Чем отличается рендер от отрисовки? Как называется процесс сравнения виртуального и реального DOM-дерева?

Middle+
IT OneIT One
2

Сделать функцию, которая reject'ит возвращаемый промис, передавая в качестве ошибки строку "timeout_error", если он не resolve'ится за указанный timeout, или ведет себя нормально исходному. @param {Promise} promise исходный промис @param {Number} timeoutMilliseconds время для timeout в миллисекундах @return {Promise} промис с нужным поведением function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }

Middle
X5 techX5 tech
2

В чём разница между Promise и async/await? Как выполнить два асинхронных запроса параллельно? Какие методы Promise знаешь (all, allSettled, race, any)?

Middle
ТранснефтьТранснефть
2

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

Middle
ТранснефтьТранснефть
2

Чем отличаются call, apply и bind?

Middle
ТранснефтьТранснефть
2

Что такое debounce? Напиши функцию debounce без использования библиотек на vanilla JS

Middle
ТранснефтьТранснефть
2

Есть React-компонент, в котором по клику на кнопку дважды вызывается setState с инвертированием булевого значения. Будет ли он работать корректно? Что такое batching в React?

Middle
ТранснефтьТранснефть
2

Что такое дженерики (generics) в TypeScript?

Middle
ТранснефтьТранснефть
2

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

Middle
ТранснефтьТранснефть
2

Чем отличается очередь от стека? Какие методы JS используются для работы с ними?

Middle
ТранснефтьТранснефть
2

Если определить debounce как стрелочную функцию, что изменится? Как передавать аргументы через rest-оператор (три точки)?

Middle
ТранснефтьТранснефть
2

Почему нельзя вызывать хуки в условиях или циклах?

Middle
ТранснефтьТранснефть
2

Как ты относишься к методологии FSD (Feature-Sliced Design)?

Middle
Mayflower
2

Какими фреймворками или инструментами занимаешься? Используешь ли AI-инструменты в работе?

Middle
Mayflower
2

Что такое SSR (Server-Side Rendering)? Зачем его использовать и что важно учесть при переводе приложения на SSR?

Middle
WildberriesWildberries
2
/199