Sobes.tech

Какими React-хуками пользуешься чаще всего?

Middle
Лантан
6

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

Middle+
Tilda
6

Использовали ли AI только для тестов и документации, или писали с нуля что-то серьёзное?

Senior
Позитив Технолоджис
6

Какой опыт работы с Linux, PHP, Bitrix и системами контроля версий (Git)?

Middle+
ООО Делай мебель
6

Как избежать лишних ре-рендеров в React?

Middle+
Твое Лайв
6

Реализуй новый компонент SignupSuccess. Он должен отображаться вместо формы регистрации после успешной регистрации.

Middle
Mayflower
6

Как вы относитесь к задачам с очень жёсткими дедлайнами? Часто ли они у вас бывали?

Middle
Веб-мост
6

Работал ли с Vue Router? Расскажи про хуки навигации Vue Router.

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

/ ** * Дан массив. Необходимо отсортировать нечетные по значению числа по возрастанию, * а четные оставить на своих местах * / export function oddSort(numbers) { // your code here } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // Необходимо проверить решение задачи по двум сервисам, вызвав: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Если оба запроса вернули true - вывести в console.log() success // - Если хоть один вернул false - вывести в console.log() fail // - Если хоть один не ответил - вывести в console.log() error // - Если хоть один отвечает дольше 1 сек - вывести в console.log() timeout import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }

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

Чем отличаются типы any и unknown в TypeScript?

Middle+
IT OneIT One
6

Как реализован принцип Dependency Inversion в Angular? Что такое InjectionToken?

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

Объясните принципы SOLID и их применение в Angular

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

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // пишем код тут return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // added = [] // removed = [1,6]

Middle+
Basis
6

Как исправить проблему stale closure в useCallback без добавления зависимостей в dependency array?

Middle
BCraft
6

Насколько часто работал с TypeScript, насколько глубоко его использовал?

Middle+
Твое Лайв
6

Чем Promise.any отличается от Promise.race?

Middle
SIB
6

Что такое чистая функция? Является ли console.log внутри функции side-эффектом?

Middle
Data World
6

Что такое FunctionExpression и FunctionDeclaration? В чём их основное отличие?

Middle
ТИМ ФОРС (проект Сбер)
6

Что такое Signal Store, для чего нужен?

Middle
BLS-Soft
6

Где в PHP лежит тело POST-запроса? Как получить данные из формы и из JSON-запроса?

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