Frontend
Расскажи про себя
Как обезопасить функцию подсчёта суммы, если бэкендер может прислать некорректные данные (undefined, строки вместо чисел)?
При подключении к новому эндпоинту в первый раз появляются ошибки CORS, при этом на бэкенде всё настроено корректно. Что делать в этой ситуации?
[имя] спросил: Чем сейчас занимается команда? Какой roadmap на испытательный срок?
Использовали ли AI только для тестов и документации, или писали с нуля что-то серьёзное?
Расскажи про последний проект: чем занимался, ключевые достижения и вклад?
Что бы ты взял для сборки UI-кита с нуля?
Расскажите про самую сложную задачу, которую вы делали.
То есть получается, вот эта функция полностью отработает до рендера?
[имя] спросил: что вам больше всего нравится в вашей текущей компании и что не нравится?
Почему пользователи не попадают в Store и как загрузить пользователей в Store?
Реализовать метод Array.prototype.groupBy, который возвращает структурированную версию массива объектов, где каждый ключ является результатом вызова переданной функции, а значение — массивом элементов, соответствующих этому ключу.
Что важно контролировать при деплое?
Цепочка сразу становится rejected, первый .then пропускается. Первый .catch ловит ошибку Вывод: Catch 1: Ошибка1 Возвращает 'Другое значение', превращая ошибку в успешный результат. Следующий .then получает 'Другое значение' Вывод: Then 2: Другое значение Затем выбрасывает новую ошибку: throw new Error('Вторая ошибка') Цепочка снова становится rejected. Второй .catch ловит вторую ошибку Вывод: Catch 2: Вторая ошибка Ничего не возвращает → результат undefined. Последний .then получает undefined Вывод: Then 3: undefined Примите привет! ("Ошибка!") — это промис, который сразу отклоняется с ошибкой "Ошибка!" .then(1) — пропускается, так как промис в состоянии rejected .catch(1) — перехватывает ошибку, выводит "Catch 1: Ошибка!" и возвращает "ДАННЫЕ ВОЗВРАЩЕНЫ" .then(2) — получает "ДАННЫЕ ВОЗВРАЩЕНЫ", выводит "Тикер ? ДАННЫЕ ВОЗВРАЩЕНЫ" и выбрасывает новую ошибку "Вторая ошибка" .catch(2) — перехватывает вторую ошибку, выводит "Catch 2: Вторая ошибка" .then(3) — получает undefined (так как предыдущий catch ничего не вернул), выводит "then 3: undefined"
Скажи, пожалуйста, по поводу зарплатных ожиданий: минималка, ниже которой ты с нами точно не будешь общаться, и комфортный уровень.
Задача на контекст this: что выведется в строках 12 и 14, и что изменится в strict mode и при использовании стрелочной функции?
Есть массив пользователей, которые выводятся через map. Где здесь ошибка и чего не хватает?
В компоненте мы описываем функцию, которая возвращает JSX. Почему это может быть не очень хорошим решением?
Расскажите про прототипы в JavaScript. В чём отличие prototype от __proto__?
Как поставлялись релизы, как тестировались, насколько часто выходили?