Sobes.tech

Frontend

Каква е разликата между Promise.all и Promise.allSettled?

Middle+
Додо пицца
128

// Даден е набор от двумерни точки, изчислете площта на ограничителния правоъгълник. // За даден набор от двумерни точки изчислете площта на ограничителния правоъгълник. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Реализирали ли сте експортиране към Excel и PDF? Как организирахте този експортиране?

Middle+
Додо пицца
128

Разкажи повече за опита си с UI kit: как го създавахте, какви компоненти имаше, използвахте ли дизайн токени?

Middle
thesis
128

От какво зависи повторното рендиране на компонент в React?

Middle+
VK Tech
128

Разкажете за текущия си проект: какво правихте, как беше организиран екипът, какви задачи изпълнявахте?

Middle
МПФИТ
128

Как да типизираме функция, която приема unknown и връща конкретен тип, така че TypeScript винаги да счита върнатата стойност за този тип?

Middle
Электронные офисные системы
128

Промени ли се зависимостта, ако беше undefined и след повторно рендиране отново е undefined?

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // ако (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
128

Разберете какво прави този код и как може да бъде използван. Има подобен помощник в lodash — ако го разпознаете, можете просто да посочите името му.

Middle
Mayflower
128

Каква е разликата между Type и Interface в TypeScript?

Middle
Алор+
128

Разкажете за вашия опит в разработката, започвайки от последното място на работа.

Middle
News Media Holdind
128

Разкажи ми за подобряването на Core Web Vitals: какво направи, коя метрика беше най-проблематична?

Middle+
РунитиРунити
127

Дадени са три нови типа. Трябва да се създаде нов тип въз основа на тях, който отговаря на условието (съдържа всички полета на дадените типове, тип-обединение). Какъв подход трябва да се използва?

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

Разкажи за WebSocket: как работи, какви данни могат да се предават, криптиране?

Middle+
НСПК
127

Имало ли е случаи, когато си трябвало да оптимизираш приложение? Какви стъпки би предприел, ако ти кажат, че сайтът работи бавно?

Middle
Marfatech
127

Как се отнасяш към заявките вътре в компонентите?

Middle+
РунитиРунити
127

/* Три секции код са дадени. Трябва да напишете резултата от всяко console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
127

Как беше организиран процесът в компанията: къде се съхраняваше документацията, как протичаше взаимодействието с аналитика и дизайнера, къде се правеха макетите, коя дъска се използваше?

Middle
Интай-текстиль
127

Живо кодиране: определете изхода в конзолата за код с функции, стрелкови функции, обекти и контекст (this), call/bind

Middle
X-Notes
127
/298