Sobes.tech

Работала ли с препроцессорами SCSS/LESS?

Middle+
РунитиРунити
5

Что такое оператор as в TypeScript и в чём его плюсы и минусы?

Middle
Premium IT Solution
5

Работал ли ты с Lighthouse? Представь, что тебе поставили задачу улучшить метрику FCP (First Contentful Paint). Какие идеи приходят в голову?

Middle
Mayflower
5

Почему используется Array.prototype.slice.call(arguments)? Как работают call и apply?

Intern
Яндекс
5

Есть ли отличия в рендеринге между версиями React (например, 17-й и 19-й)? Что знаете про конкурентный рендеринг и Fiber?

Middle
Бюро 1440Бюро 1440
5

В TypeScript можно объявлять типы с помощью ключевого слова interface и с помощью ключевого слова type. Можешь кратко сказать, в чём разница?

Middle
СберInfra.cloud
5

const a = {} a[1] = 'test' for ( ... )

Middle+
IT OneIT One
5

Как бы ты кастомизировал компоненты UI-библиотеки (например, MUI или Ant Design) под требования проекта, не теряя возможности обновлять библиотеку?

Middle
Chulakov
5

Вы упоминали в резюме монорепозиторий, чистую архитектуру, Clean Architecture и Feature-Sliced Design. Можете подробнее рассказать о каждом подходе — что вы под этим понимаете?

Middle
Major Auto
5

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Скажи коротко так: `this` — это не область видимости, а контекст вызова функции. Он определяется не там, где функция объявлена, а там, как она вызвана. Можно добавить 3-4 правила: - Обычный вызов функции — this обычно undefined в strict mode. - Метод объекта — this указывает на объект слева от точки. - `call / apply / bind` — позволяют явно задать this. - Стрелочные функции — своего this не имеют, берут его из внешнего контекста.

Middle
АЙ-ТЕКОАЙ-ТЕКО
5

В классовых компонентах есть метод componentWillUnmount. Как реализовать аналог в функциональном компоненте?

Middle
СБЕРСБЕР
5

Что делать, если Redis переполнится при большой нагрузке?

Middle
TokenTech
5

Что нового из стандарта ES6 используется в написанном коде? Что такое объект arguments и чем он отличается от rest-параметров?

Middle+
Яндекс
5

Какой был подход к написанию CSS? Знакома ли ты с подходом CSS-in-JS?

Middle+
VK Tech
5

Какой тип наследования используется в JavaScript? Есть ли множественное наследование у классов?

Middle+
Банк Ренессанс
5

Что такое CSP и как его настраивать?

Middle
TokenTech
5

Какие типы есть в JavaScript?

Middle
DevSect
5

Расскажите про чат в вашем проекте — какие фичи были? Как была организована работа фронта и бэка?

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

Есть ли у вас внутренний NPM-репозиторий? Используете ли инструменты для монорепозитория, например Lerna?

Middle+
Сбертех
5

Какие челленджи были с точки зрения работы с Three.js? Какие были проблемы, например, с оптимизацией?

Middle
GeForbit
5
/203