Sobes.tech

```javascript const obj = { name: 'Alex', say() { console.info(this.name); } }; const obj2 = { name: 'Ivan' } const fn = obj.say.bind(obj).bind(obj2); fn(); obj.say(); ```

Middle
Мыс
6

Какой был размер команды? Сколько фронтенд-разработчиков и других специалистов?

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

Какие проблемы безопасности связаны с использованием innerHTML для вставки пользовательского ввода?

Senior
Bitrix
6

Какие подходы к написанию стилей вы использовали (препроцессоры, Tailwind, CSS-модули и т.д.)?

Middle
ОТП БанкОТП Банк
6

Что такое валидаторы в реактивных формах? Что они принимают и возвращают?

Middle
AstonAston
6

export const usePhoneMask = ({ mask, initialValue, maskPlaceholder, }: UsePhoneMaskParams): UsePhoneMaskReturn => { // code here };

Middle
BCraft
6

Есть ли у тебя навык сборки интерфейса, работы с UI?

Senior
СБЕРСБЕР
6

Какие проекты приходилось проектировать — с нуля или крупные архитектурные блоки?

Middle+
Т-БанкТ-Банк
6

Что для вас хорошая команда?

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

Что такое WebSocket за протокол и в чём его суть, когда он применяется?

Middle
AstonAston
6

Занимался ли деплоем приложений, CI/CD, настройкой?

Middle+
Яндекс МаркетЯндекс Маркет
6

В чём разница реализации реактивности между Vue 2 и Vue 3?

Middle
Ростелеком
6

Есть ли у тебя опыт работы с инструментами искусственного интеллекта?

Middle
Пикварио технологии
6

Каковы твои зарплатные ожидания на руки?

Middle+
EvercodeLab
6

Стоит ли использовать useEffect или лучше избавляться от него?

Middle
Data World
6

Приходилось ли работать с React Context? Какие минусы у Context по сравнению с Redux?

Middle+
Сбертех
6

Ты работал в офисе или удалённо на последних местах работы?

Middle
Пикварио технологии
6

Представь ситуацию: у нас падает производительность из-за проблемы в JS-коде. Что ты пойдёшь проверять в профайлере DevTools, чтобы подтвердить или опровергнуть эту гипотезу?

Middle
WildberriesWildberries
6

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

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

Given the following code snippet: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Explain what the function `started` does with the `info` object and describe the output of calling `started(info)`. Also, discuss if the original `info` object is mutated after calling `started(info)`.

Middle
Сбермаркетинг
6
/203